From a4c222d99f261d5ce3e0244b27ed3462897e6a74 Mon Sep 17 00:00:00 2001 From: Kazuhiro Oka Date: Sun, 21 Dec 2025 15:01:02 +0900 Subject: [PATCH] =?UTF-8?q?update:=20protected,=20admin-portal=E3=81=ABSTA?= =?UTF-8?q?TIC=5FFOOTER=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lambda/admin_portal/portal_page/link_list.py | 5 +++-- lambda/admin_portal/static/links.html | 3 +++ lambda/layers/common/python/util/response_util.py | 4 ++-- lambda/redirect_request/protected_util.py | 5 +++-- lambda/redirect_request/static/protected.html | 4 +++- s3/css/admin-portal.css | 14 ++++++++++++++ 6 files changed, 28 insertions(+), 7 deletions(-) diff --git a/lambda/admin_portal/portal_page/link_list.py b/lambda/admin_portal/portal_page/link_list.py index 86ec7b8..d856f1f 100644 --- a/lambda/admin_portal/portal_page/link_list.py +++ b/lambda/admin_portal/portal_page/link_list.py @@ -9,7 +9,7 @@ from util.date_util import get_jst_datetime_now from util.logger_util import setup_logger from util.nonce_util import create_nonce -from util.response_util import error_response, success_response +from util.response_util import error_response, success_response, STATIC_FOOTER from util.static_resource_util import load_function_html logger = setup_logger("admin_portal.link_list_page") @@ -36,7 +36,8 @@ def _get_links_html(cls, domain: str, links: list[DelibirdLink], *, style_nonce: 'inactive_count': inactive_count, 'now': now, 'style_nonce': style_nonce, - 'script_nonce': script_nonce + 'script_nonce': script_nonce, + "STATIC_FOOTER": STATIC_FOOTER if STATIC_FOOTER else None }) @classmethod diff --git a/lambda/admin_portal/static/links.html b/lambda/admin_portal/static/links.html index 6d008d0..20143b5 100644 --- a/lambda/admin_portal/static/links.html +++ b/lambda/admin_portal/static/links.html @@ -510,6 +510,9 @@

© 2025 Kazuhiro Oka

- + {%- if (STATIC_FOOTER is defined) and (STATIC_FOOTER is not none) %} +

{{STATIC_FOOTER}}

+ {%- endif %}