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
@@ -221,6 +223,7 @@ def request_submit(request, request_id):
221223 except api .RequestPermissionDenied as exc :
222224 raise PermissionDenied (str (exc ))
223225
226+ messages .success (request , "Request has been submitted" )
224227 return redirect (release_request .get_absolute_url ())
225228
226229
@@ -233,6 +236,7 @@ def request_reject(request, request_id):
233236 except api .RequestPermissionDenied as exc :
234237 raise PermissionDenied (str (exc ))
235238
239+ messages .error (request , "Request has been rejected" )
236240 return redirect (release_request .get_absolute_url ())
237241
238242
@@ -261,4 +265,5 @@ def request_release_files(request, request_id):
261265 raise PermissionDenied () from None
262266 raise
263267
268+ messages .success (request , "Files have been released to jobs.opensafely.org" )
264269 return redirect (release_request .get_absolute_url ())
0 commit comments