From 07e361d4ae09ce9f812e6791743378c588a163e6 Mon Sep 17 00:00:00 2001 From: chiu Date: Fri, 28 Nov 2025 04:45:41 +0000 Subject: [PATCH] add a link check --- app/views/admin/archive_files/_index.html.erb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/views/admin/archive_files/_index.html.erb b/app/views/admin/archive_files/_index.html.erb index db1871e..724dc19 100644 --- a/app/views/admin/archive_files/_index.html.erb +++ b/app/views/admin/archive_files/_index.html.erb @@ -113,7 +113,13 @@ <% end %> - <%= archive.title %> + <% # 增加檢查,如果 archive.title 或 page_for_archive_file 失敗,則使用 safe_link %> + <% safe_link = (page_for_archive_file(archive) rescue nil) %> + <% if safe_link.present? %> + <%= archive.title %> + <% else %> + <%= archive.title %> + <% end %>