From 1b68e7814ce9351ce83d88a3f7655dd9d24964e9 Mon Sep 17 00:00:00 2001 From: kanon-yoneji Date: Tue, 20 Jan 2026 14:58:29 +0900 Subject: [PATCH] fix if_sitelicense_hiroba_1973 --- modules/weko-records-ui/weko_records_ui/ipaddr.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/weko-records-ui/weko_records_ui/ipaddr.py b/modules/weko-records-ui/weko_records_ui/ipaddr.py index 772e6b5236..0958b25da0 100644 --- a/modules/weko-records-ui/weko_records_ui/ipaddr.py +++ b/modules/weko-records-ui/weko_records_ui/ipaddr.py @@ -55,13 +55,13 @@ def check_site_license_permission(): ): for shib_user in current_user.shib_weko_user: user_domain = shib_user.shib_organization - for lst in sl_lst: - domain_name = lst.get('domain_name') - - if user_domain == domain_name: - current_user.site_license_flag = True - current_user.site_license_name = lst.get('organization_name') - return True + if user_domain: + for lst in sl_lst: + domain_name = lst.get('domain_name') + if domain_name and user_domain == domain_name: + current_user.site_license_flag = True + current_user.site_license_name = lst.get('organization_name') + return True return False