3
0
Fork 0

fix: declare template paths as class attr for install handler

so subclass can override easier
This commit is contained in:
Lance Edgar 2026-01-02 22:00:44 -06:00
parent 7a5d0b8e67
commit 2801dc67a9

View file

@ -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(