Fix bug with wiki.getTiddlerDataCached()

We need to process the default data outside of the cache function to
ensure that we don’t cache the defaults
This commit is contained in:
Jermolene 2017-02-27 22:39:37 +00:00
parent 6343c39bd6
commit b9a835b879
1 changed files with 2 additions and 2 deletions

View File

@ -641,10 +641,10 @@ exports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {
if(tiddler) {
return this.getCacheForTiddler(tiddler.fields.title,"data",function() {
// Return the frozen value
var value = self.getTiddlerData(tiddler.fields.title,defaultData);
var value = self.getTiddlerData(tiddler.fields.title,undefined);
$tw.utils.deepFreeze(value);
return value;
});
}) || defaultData;
} else {
return defaultData;
}