Fix: action-log should not evaluate functions (#8239)

This commit is contained in:
Saq Imtiaz
2024-06-08 17:12:51 +01:00
committed by GitHub
parent 12c551ef05
commit 08c7a8805b
+6 -1
View File
@@ -66,7 +66,12 @@ LogWidget.prototype.log = function() {
});
for(var v in this.variables) {
allVars[v] = this.getVariable(v,{defaultValue:""});
var variable = this.parentWidget && this.parentWidget.variables[v];
if(variable && variable.isFunctionDefinition) {
allVars[v] = variable.value;
} else {
allVars[v] = this.getVariable(v,{defaultValue:""});
}
}
if(this.filter) {
filteredVars = this.wiki.compileFilter(this.filter).call(this.wiki,this.wiki.makeTiddlerIterator(allVars));