Extend jsontiddlers macro to generate unformatted output

This commit is contained in:
Jeremy Ruston
2020-02-04 13:57:24 +00:00
parent a4593b8e3d
commit 3df1f9c9d0
3 changed files with 10 additions and 6 deletions
+3 -2
View File
@@ -660,8 +660,9 @@ exports.getTiddlerAsJson = function(title) {
}
};
exports.getTiddlersAsJson = function(filter) {
exports.getTiddlersAsJson = function(filter,spaces) {
var tiddlers = this.filterTiddlers(filter),
spaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,
data = [];
for(var t=0;t<tiddlers.length; t++) {
var tiddler = this.getTiddler(tiddlers[t]);
@@ -673,7 +674,7 @@ exports.getTiddlersAsJson = function(filter) {
data.push(fields);
}
}
return JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);
return JSON.stringify(data,null,spaces);
};
/*