If there happens to be some Exception that is not caught in one of the handlers in odcs/server/odcs/__init__.py, ODCS does not return a json error. I would strongly suggest adding an errorhandler(Exception) for everything that's uncaught.
odcs/server/odcs/__init__.py
Metadata Update from @cqi: - Issue assigned to cqi
PR: https://pagure.io/odcs/pull-request/121
Metadata Update from @qwan: - Issue status updated to: Closed (was: Open)
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/pungi/odcs/issues/89
Please continue any further discussion there.