From 53d229592df76c6dd607e40be5bea4d5e063c48e Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Fri, 23 Sep 2022 18:09:16 +0100 Subject: [PATCH] Optimise wiki.getTiddler() --- boot/boot.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/boot/boot.js b/boot/boot.js index ba519a2cf..6bfa6495a 100644 --- a/boot/boot.js +++ b/boot/boot.js @@ -1230,13 +1230,16 @@ $tw.Wiki = function(options) { this.getTiddler = function(title) { if(title) { var t = tiddlers[title]; - if(t instanceof $tw.Tiddler) { + if(t !== undefined) { return t; - } else if(title !== undefined && shadowTiddlers[title]) { - return shadowTiddlers[title].tiddler; + } else { + var s = shadowTiddlers[title]; + if(s !== undefined) { + return s.tiddler; + } } - return undefined; } + return undefined; }; // Get an array of all tiddler titles