From 5e4819c3e94ec20316bc887ac8a25840bd5b9a86 Mon Sep 17 00:00:00 2001 From: CalamitousFelicitousness Date: Fri, 20 Mar 2026 21:43:44 +0000 Subject: [PATCH] run enso extension installer after clone and update After deletion and re-clone, enso.install() runs after install_extensions() has already passed, so install.py was never triggered and the frontend was not built. --- modules/enso.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/enso.py b/modules/enso.py index 1f6063659..cc9677ff5 100644 --- a/modules/enso.py +++ b/modules/enso.py @@ -1,5 +1,5 @@ import os -from installer import log, git +from installer import log, git, run_extension_installer from modules.paths import extensions_dir @@ -14,6 +14,7 @@ def install(): return log.info(f'Enso: folder="{ENSO_DIR}" installing') git(f'clone "{ENSO_REPO}" "{ENSO_DIR}"') + run_extension_installer(ENSO_DIR) def update(): @@ -22,3 +23,4 @@ def update(): return log.info(f'Enso: folder="{ENSO_DIR}" updating') git('pull', folder=ENSO_DIR) + run_extension_installer(ENSO_DIR)