From f952c4bcf7e6586729683bb9fdf5945353b593b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Wed, 26 Oct 2022 20:45:49 +0200 Subject: [PATCH] domain_info: Some apps don't have path (non-web apps like synapse/borg), it triggers a KeyError. --- src/domain.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/domain.py b/src/domain.py index c5129b03f..dc67806a6 100644 --- a/src/domain.py +++ b/src/domain.py @@ -156,7 +156,7 @@ def domain_info(domain): settings = _get_app_settings(app) if settings.get("domain") == domain: apps.append( - {"name": app_info(app)["name"], "id": app, "path": settings["path"]} + {"name": app_info(app)["name"], "id": app, "path": settings.get("path", "")} ) return {