mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
middleware: Show HTML exception message as extra detail in messages
Tests: - Insert an exception in privileged setup() and uninstall() method and try to install/uninstall app and notice that error messages are shown in a simple format and extra details are provided, collapsed by default. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
8a5a9d07ad
commit
28e417d7ef
@ -32,7 +32,8 @@ def _collect_operations_results(request, app):
|
||||
operations = operation_module.manager.collect_results(app.app_id)
|
||||
for operation in operations:
|
||||
if operation.exception:
|
||||
messages.error(request, operation.message)
|
||||
views.messages_error(request, operation.message,
|
||||
operation.exception)
|
||||
else:
|
||||
messages.success(request, operation.message)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user