From b1fa8aa0381aadb3c471bce9b0f6b2748b58e72a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Wed, 7 Feb 2024 00:10:12 +0100 Subject: [PATCH] bugfix: resolve titles in relative pathes --- macros/pagelist | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/macros/pagelist b/macros/pagelist index 94273fc..9539531 100755 --- a/macros/pagelist +++ b/macros/pagelist @@ -58,7 +58,8 @@ print_page() { # resolve name of each path element while [ "${pfrag%/*}" -a "${pfrag%/*}" != "${pfrag}" ]; do pfrag="${pfrag%/*}" - title="$(DB3 get "${pfrag}" || ! page_title "${pfrag}")/${title}" && break + debug "$page - $pfrag" + title="$(DB3 get "${pfrag}" || ! page_title "$(page_abs "${pfrag}")")/${title}" && break done # keep resolved names in cache DB3 set "${page%/*}" "${title%/}" -- 2.39.2