Can you disable cross-browser sync in Node?

45 views
Skip to first unread message

Zack Fernandes

unread,
May 27, 2020, 1:37:35 AM5/27/20
to TiddlyWiki
Hello! This is my first time posting a question, so please pardon me if this isn't the correct format. :)

I use TiddlyWiki hosted via the NodeJS server with anonymous reads and authenticated writes. My goal is to have a public wiki which only I can write to. I noticed after a recent update that, when I open my wiki, the open tiddlers sync with what was open last time I was logged in. Previously, every time I opened the wiki in another tab, the Default Tiddlers were opened and I could have a second independent session open.

I did some digging, and I believe that this may be related to a recent fix in the sync adapter (GitHub PR #4374), released in 5.1.22.

I'm wondering if the behavior that I was used to, where a read-only instance of the wiki could have its own state, was a bug that was recently fixed? If so, is it possible to disable automatic syncing between different instances of the wiki? I'd like to be able to have two different browser windows open and be able to view and edit different tiddlers without them syncing up.

I've spent some time searching the TiddlyWiki site and Google Group with no luck, so please pardon me if this has been answered before.

Thanks,
-- Zack

Saq Imtiaz

unread,
May 27, 2020, 1:54:57 AM5/27/20
to TiddlyWiki
This is an unintended bug surfaced by that change.

For now add $:/StoryList to the sync filter:
https://tiddlywiki.com/#%24%3A%2Fconfig%2FSyncFilter

This should mitigate the problem.

Soren Bjornstad

unread,
May 27, 2020, 10:11:47 PM5/27/20
to TiddlyWiki
Ooh, I think this explains why my wiki has developed a habit of randomly losing all its open tiddlers recently! I'll give this one a shot.
Reply all
Reply to author
Forward
0 new messages