fix: Provide human-friendly status in submission status API response (#6011)
Co-authored-by: nectostr <bastinda96@gmail.com>
This commit is contained in:
parent
f82988d8b7
commit
91297f18e6
|
@ -2878,7 +2878,7 @@ class ApiSubmissionTests(BaseSubmitTestCase):
|
|||
self.assertEqual(r.status_code, 200)
|
||||
self.assertEqual(
|
||||
r.json(),
|
||||
{'id': str(s.pk), 'state': 'validating'},
|
||||
{'id': str(s.pk), 'state': 'validating', 'state_desc': s.state.name},
|
||||
)
|
||||
|
||||
s.state_id = 'uploaded'
|
||||
|
@ -2887,7 +2887,7 @@ class ApiSubmissionTests(BaseSubmitTestCase):
|
|||
self.assertEqual(r.status_code, 200)
|
||||
self.assertEqual(
|
||||
r.json(),
|
||||
{'id': str(s.pk), 'state': 'uploaded'},
|
||||
{'id': str(s.pk), 'state': 'uploaded', 'state_desc': s.state.name},
|
||||
)
|
||||
|
||||
# try an invalid one
|
||||
|
|
|
@ -183,6 +183,7 @@ def api_submission_status(request, submission_id):
|
|||
{
|
||||
'id': str(submission.pk),
|
||||
'state': submission.state.slug,
|
||||
'state_desc': submission.state.name,
|
||||
}
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue