mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-04-29 10:10:19 +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)
|
operations = operation_module.manager.collect_results(app.app_id)
|
||||||
for operation in operations:
|
for operation in operations:
|
||||||
if operation.exception:
|
if operation.exception:
|
||||||
messages.error(request, operation.message)
|
views.messages_error(request, operation.message,
|
||||||
|
operation.exception)
|
||||||
else:
|
else:
|
||||||
messages.success(request, operation.message)
|
messages.success(request, operation.message)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user