mirror of
https://github.com/nottinghamtec/PyRIGS.git
synced 2026-01-17 05:22:16 +00:00
Add warnings when editing an event that has already been sent to a client
This commit is contained in:
@@ -118,6 +118,14 @@ class EventUpdate(generic.UpdateView):
|
|||||||
value = form[field].value()
|
value = form[field].value()
|
||||||
if value is not None and value != '':
|
if value is not None and value != '':
|
||||||
context[field] = model.objects.get(pk=value)
|
context[field] = model.objects.get(pk=value)
|
||||||
|
|
||||||
|
# If this event has already been emailed to a client, show a warning
|
||||||
|
if self.object.auth_request_at is not None:
|
||||||
|
messages.info(self.request, 'This event has already been sent to the client for authorisation, any changes you make will be visible to them immediately.')
|
||||||
|
|
||||||
|
if hasattr(self.object, 'authorised'):
|
||||||
|
messages.warning(self.request, 'This event has already been authorised by client, any changes to price will require reauthorisation.')
|
||||||
|
|
||||||
return context
|
return context
|
||||||
|
|
||||||
def get_success_url(self):
|
def get_success_url(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user