Merge pull request #102 from dod-ccpo/auto-approval-modal
show next-steps modal when request is auto-approved
This commit is contained in:
@@ -14,4 +14,16 @@ class RequestsSubmit(BaseHandler):
|
||||
"/requests/{}/submit".format(request_id),
|
||||
allow_nonstandard_methods=True
|
||||
)
|
||||
self.redirect("/requests")
|
||||
approved = yield self._check_approved(request_id)
|
||||
if approved:
|
||||
self.redirect("/requests?modal=True")
|
||||
else:
|
||||
self.redirect("/requests")
|
||||
|
||||
@tornado.gen.coroutine
|
||||
def _check_approved(self, request_id):
|
||||
response = yield self.requests_client.get(
|
||||
"/requests/{}".format(request_id)
|
||||
)
|
||||
status = response.json.get("status")
|
||||
return status == "approved"
|
||||
|
Reference in New Issue
Block a user