|
|
|
@ -41,17 +41,15 @@ class MessageAdmin(admin.ModelAdmin):
|
|
|
|
|
|
|
|
|
|
|
|
def response_change(self, request, obj):
|
|
|
|
def response_change(self, request, obj):
|
|
|
|
if "_send" in request.POST:
|
|
|
|
if "_send" in request.POST:
|
|
|
|
success = obj.submit()
|
|
|
|
if not obj.submit():
|
|
|
|
if not success:
|
|
|
|
|
|
|
|
messages.error(request, _("Failed to send message"))
|
|
|
|
messages.error(request, _("Failed to send message"))
|
|
|
|
return super(MessageAdmin, self).response_change(request, obj)
|
|
|
|
return super(MessageAdmin, self).response_change(request, obj)
|
|
|
|
|
|
|
|
|
|
|
|
def response_add(self, request, obj):
|
|
|
|
def response_add(self, request, obj):
|
|
|
|
success = True
|
|
|
|
|
|
|
|
if "_send" in request.POST:
|
|
|
|
if "_send" in request.POST:
|
|
|
|
success = obj.submit()
|
|
|
|
if not obj.submit():
|
|
|
|
if success:
|
|
|
|
messages.error(request, _("Failed to send message"))
|
|
|
|
return super(MessageAdmin, self).response_add(request, obj)
|
|
|
|
return super(MessageAdmin, self).response_add(request, obj)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
admin.site.register(Message, MessageAdmin)
|
|
|
|
admin.site.register(Message, MessageAdmin)
|
|
|
|
|