download-logs calls getTaskResult, which can return a Fault if the task failed due to one. The code was already catching GenericErrors.
PR forthcoming...
https://pagure.io/koji/pull-request/424
Metadata Update from @tkopecek: - Issue set to the milestone: 1.13
PR was merged, but pagure failed to close this.
Metadata Update from @mikem: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/423
Please continue any further discussion there.