Commit c7072d40 authored by Antoine Millet's avatar Antoine Millet
Browse files

Fixed attachment error handling

parent 834263a5
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -616,12 +616,12 @@ class CliHandler(RegisteredCCHandler):
                else:
                    errs.success(obj['id'], 'ok', output=output)
            else:
                try:
                    output = self.server.jobs.get(obj['id']).read_attachment(name)
                except KeyError:
                    errs.error(obj['id'], 'unknown attachment')
                job = self.server.jobs.get(obj['id'])
                if job is None:
                    errs.error(obj['id'], 'unknown job')
                else:
                    errs.success(obj['id'], 'ok', output=output)
                    attachment = job.read_attachment(name)
                    errs.success(obj['id'], 'ok', output=attachment)

        return errs.get_dict()