mirror of
https://github.com/tiddly-gittly/TidGi-Desktop.git
synced 2025-12-06 02:30:47 -08:00
feat: allow ignore $:/config/SyncSystemTiddlersFromServer
This commit is contained in:
parent
4903cffa9c
commit
008900cfc8
1 changed files with 2 additions and 2 deletions
|
|
@ -128,9 +128,9 @@ export class IpcServerRoutes {
|
|||
return { statusCode: 200, headers: { 'Content-Type': 'application/json; charset=utf8' }, data: tiddlerFields as ITiddlerFields };
|
||||
}
|
||||
|
||||
async getTiddlersJSON(filter = '[all[tiddlers]!is[system]sort[title]]', exclude = ['text']): Promise<IWikiServerRouteResponse> {
|
||||
async getTiddlersJSON(filter = '[all[tiddlers]!is[system]sort[title]]', exclude = ['text'], options?: { ignoreSyncSystemConfig?: boolean }): Promise<IWikiServerRouteResponse> {
|
||||
await this.waitForIpcServerRoutesAvailable();
|
||||
if (this.wikiInstance.wiki.getTiddlerText('$:/config/SyncSystemTiddlersFromServer') !== 'yes') {
|
||||
if (!(options?.ignoreSyncSystemConfig === true) && this.wikiInstance.wiki.getTiddlerText('$:/config/SyncSystemTiddlersFromServer') !== 'yes') {
|
||||
filter += '+[!is[system]]';
|
||||
}
|
||||
const titles = this.wikiInstance.wiki.filterTiddlers(filter);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue