From 2801dc67a9da2622d90d404c4a8d18f3160d2e21 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Fri, 2 Jan 2026 22:00:44 -0600 Subject: [PATCH] fix: declare template paths as class attr for install handler so subclass can override easier --- src/wuttjamaican/install.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/wuttjamaican/install.py b/src/wuttjamaican/install.py index 5bbe00b..44ee3ac 100644 --- a/src/wuttjamaican/install.py +++ b/src/wuttjamaican/install.py @@ -2,7 +2,7 @@ ################################################################################ # # WuttJamaican -- Base package for Wutta Framework -# Copyright © 2023-2025 Lance Edgar +# Copyright © 2023-2026 Lance Edgar # # This file is part of Wutta Framework. # @@ -87,6 +87,8 @@ class InstallHandler(GenericHandler): egg_name = None schema_installed = False + template_paths = ["wuttjamaican:templates/install"] + def __init__(self, config, **kwargs): super().__init__(config) @@ -101,9 +103,7 @@ class InstallHandler(GenericHandler): if not self.egg_name: self.egg_name = self.pypi_name.replace("-", "_") - paths = [ - self.app.resource_path("wuttjamaican:templates/install"), - ] + paths = [self.app.resource_path(p) for p in self.template_paths] try: paths.insert(