33import requests
44from django import forms
55from django .conf import settings
6+ from django .contrib import messages
67from django .core .exceptions import PermissionDenied
78from django .http import Http404
89from django .shortcuts import redirect
@@ -156,6 +157,7 @@ def workspace_add_file_to_request(request, workspace_name):
156157 release_request = api .get_current_request (workspace_name , request .user , create = True )
157158 api .add_file_to_request (release_request , relpath , request .user )
158159
160+ messages .success (request , "File has been added to request" )
159161 # redirect to this just added file
160162 return redirect (release_request .get_url_for_path (relpath ))
161163
@@ -233,6 +235,7 @@ def request_submit(request, request_id):
233235 except api .RequestPermissionDenied as exc :
234236 raise PermissionDenied (str (exc ))
235237
238+ messages .success (request , "Request has been submitted" )
236239 return redirect (release_request .get_absolute_url ())
237240
238241
@@ -245,6 +248,7 @@ def request_reject(request, request_id):
245248 except api .RequestPermissionDenied as exc :
246249 raise PermissionDenied (str (exc ))
247250
251+ messages .error (request , "Request has been rejected" )
248252 return redirect (release_request .get_absolute_url ())
249253
250254
@@ -273,4 +277,5 @@ def request_release_files(request, request_id):
273277 raise PermissionDenied () from None
274278 raise
275279
280+ messages .success (request , "Files have been released to jobs.opensafely.org" )
276281 return redirect (release_request .get_absolute_url ())
0 commit comments