From 9219794848b2f46b86588cf8397bdbcf7f2da53f Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sat, 24 Sep 2022 03:30:23 +0300 Subject: [PATCH] minor fix... Signed-off-by: Alex A. Naanou --- pwiki/page.js | 15 ++++++++++----- pwiki2.js | 1 - 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pwiki/page.js b/pwiki/page.js index 465134e..0324e41 100755 --- a/pwiki/page.js +++ b/pwiki/page.js @@ -2083,7 +2083,9 @@ module.System = { console.log('DELETE:', target.path) - target.delete('**') + target.isPattern ? + target.delete() + : target.delete('**') // redirect... this.renderer @@ -2104,10 +2106,13 @@ module.System = { console.log('MOVE:', from.path, to) to - && await from.get('**').move( - /^[\\\/]/.test(to[0]) ? - to - : pwpath.join('..', to)) + && await (from.isPattern ? + from + : from.get('**')) + .move( + /^[\\\/]/.test(to[0]) ? + to + : pwpath.join('..', to)) // redirect... this.renderer diff --git a/pwiki2.js b/pwiki2.js index b437d59..5fb50e0 100755 --- a/pwiki2.js +++ b/pwiki2.js @@ -13,7 +13,6 @@ * ...seems to be at least a problem with macros eating up quotes... * do not see how we can resolve this issue transparently in any * way other than disallowing quotes... -* XXX BUG??? renaming a page does not rename sub-pages... * XXX BUG: for some reason deleting and refreshing takes ~2x as long as * refreshing... * to reproduce: