Jeremy, It happens. I will stick with 5.1.21 for the time being. Thanks for the update!
On Thursday, April 16, 2020 at 4:41:56 PM UTC-4, Jeremy Ruston wrote: > > Hi HokieGeek, Saq, > > This does indeed sound like an unintended consequence of fixing the bug > whereby system tiddlers weren’t dynamically synced from the server to the > client. (One of the pleasures of fixing bugs is finding another bug > underneath…) > > I’ll have a proper look tomorrow, but I think we need to make special > allowance for $:/StoryList and a few other per-user settings. > > Best wishes > > Jeremy > > On 16 Apr 2020, at 21:34, HokieGeek <[email protected] <javascript:>> > wrote: > > Yes, it does. The first client that requests the wiki gets just the > default tiddlers, but all other requests get whatever tiddlers that one > instance has > > On Thursday, April 16, 2020 at 4:18:30 PM UTC-4, Saq Imtiaz wrote: >> >> I suspect this change in the sync behaviour has unanticipated >> consequences, which we are seeing now. >> >> Does the same problem occur if you shutdown the node instance, delete the >> storylist and then restart it? >> >> On Thursday, April 16, 2020 at 8:46:21 PM UTC+2, HokieGeek wrote: >>> >>> I spoke a little too soon. It's *almost* fixed in that it no longer is >>> live synching, but now I have a less terrible issue but still gonna keep me >>> from upgrading. >>> >>> The issue: >>> >>> If I have a browser instance opened to my wiki, the next instances will >>> load with all the default tiddlers as expected, but then they get replaced >>> with the same StoryList as the previously opened instance. >>> >>> Once they do their initial start, they no longer synchronize no matter >>> which instance I change. >>> >>> Importantly, all new instances will start with the same tiddlers that >>> the original instance had when it first connected with the server, even if >>> I change that original instance. >>> >>> If I close all instances, then create a new one, it still gets those >>> tiddlers that the original instance started with. >>> >>> I deleted $:/StoryList from disk and it's not getting created again. >>> >>> Seems like the StoryList is getting cached on the server and the only >>> way to clear it is by restarting it. >>> >>> >>> On Thursday, April 16, 2020 at 12:49:48 PM UTC-4, Saq Imtiaz wrote: >>>> >>>> Another option might be tweak the syncFilter in $:/config/SyncFilter to >>>> not sync $:/StoryList >>>> >>>> The publishFilter may only apply to the single file version and not on >>>> node. >>>> >>>> On Thursday, April 16, 2020 at 6:38:18 PM UTC+2, Saq Imtiaz wrote: >>>>> >>>>> This is a consequences of a change in behaviour in syncing of system >>>>> tiddlers. >>>>> >>>>> A workaround is to use the publishFilter to exclude the storyList from >>>>> being saved. >>>>> >>>>> Eric provides instructions here: >>>>> >>>>> https://groups.google.com/forum/#!searchin/tiddlywiki/publishfilter%7Csort:date/tiddlywiki/4Q21AiOrDmg/ilgUkcP-AwAJ >>>>> >>>>> On Thursday, April 16, 2020 at 5:26:27 PM UTC+2, HokieGeek wrote: >>>>>> >>>>>> Sorry if I missed this being brought up, but I am running TW 5.1.22 >>>>>> on node.js and a change to the StoryList has caused what I think is an >>>>>> unintended consequence. Or perhaps there is a setting that I need to >>>>>> change. >>>>>> >>>>>> In the past, whenever I pointed a browser instance to my TW >>>>>> instance, it would create a new StoryList. >>>>>> The effect was that I could be browsing the wiki with one set of >>>>>> tiddlers open, and on a separate browser instance (mine or another >>>>>> user's) >>>>>> could have a different set of tiddlers open. >>>>>> When I updated to 5.1.22, the behavior I see now is that the >>>>>> StoryList gets updated from the server to all client copies so that all >>>>>> instances will have the same tiddlers open. >>>>>> >>>>>> Has anybody experienced this? >>>>>> >>>>>> >>>>>> > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/cca046d9-ae83-45e3-ac17-21db5f848128%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywiki/cca046d9-ae83-45e3-ac17-21db5f848128%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/a71a4e6f-3489-49f6-ae0c-58ead82de9aa%40googlegroups.com.

