From 6fe069ba72f50a0f5cd26a991fe41403902dc232 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Mon, 22 Aug 2022 12:43:49 +0300 Subject: [PATCH] now dependencies are stored on the root page too... Signed-off-by: Alex A. Naanou --- pwiki/page.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pwiki/page.js b/pwiki/page.js index c85a209..d3b6bcb 100755 --- a/pwiki/page.js +++ b/pwiki/page.js @@ -536,7 +536,13 @@ object.Constructor('Page', BasePage, { // : Set([, ...]), // } // - dependencies: undefined, + //dependencies: undefined, + //__dependencies: undefined, + get dependencies(){ + return (this.root ?? this).__dependencies ?? {} }, + set dependencies(value){ + ((this.root ?? this).__dependencies) = value }, + // NOTE: for this to populate .text must be done at least once... get depends(){ return (this.dependencies ?? {})[this.path] },