What type of hardware are you using: Old laptop or computer
What YunoHost version are you running: 12.0.11
What app is this about: synapse
Describe your issue
On a fresh install of synapse when I try to change any “Main settings” at apps/synapse I get Error 500
Share relevant logs or error messages
Error: “500”
Acción: “PUT” /yunohost/api/apps/synapse/config/main
Mensaje de error:
Error inesperado en el servidor
Rastrear
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/moulinette/interfaces/api.py”, line 498, in process
ret = self.actionsmap.process(arguments, timeout=30, route=route)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/moulinette/actionsmap.py”, line 579, in process
return func(**arguments)
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/log.py”, line 486, in func_wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/app.py”, line 1886, in app_config_set
return config.set(key, value, args, args_file, operation_logger=operation_logger)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/configpanel.py”, line 579, in set
self.form = self._ask(
^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/configpanel.py”, line 870, in _ask
form = prompt_or_validate_form(
^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/form.py”, line 2058, in prompt_or_validate_form
if not option.is_visible(context):
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/form.py”, line 431, in is_visible
return evaluate_simple_js_expression(self.visible, context=context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/form.py”, line 218, in evaluate_simple_js_expression
return evaluate_simple_ast(node, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/form.py”, line 106, in evaluate_simple_ast
return context[node.id]
~~~~~~~^^^^^^^^^
KeyError: ‘enable_notifs’
.