Closed joshuafontany closed 1 year ago
Thank you for this. I haven't been able to investigate the interaction between bob and the new changes to the core. I expect that this will be interesting. For now I advise against using TW5.1.22 with bob until we get a chance to properly update Bob to work with the new changes.
I have been testing bob with the 5.1.22 prerelease and I fixed a few errors, I haven't run into what you are describing but it may have been changed since you tried this. I will continue to test.
I have not seen this recently either (I'm tracking your master and dev branches and keeping my local repo as up to date as possible). I also moved all of my tiddlywiki data to my logical 'C:' drive instead of 'D:' (the other big change to my setup, which I mention because that cleared up other weirdness).
Best, Joshua F
I am using TiddlyWiki version 5.1.22 with Bob version 1.5.2
After a new connection, selecting a WIki in my browser I get
new connection
No Themes Folder C:\Data\TW5\!TW-Tools\Themes
No Themes Folder C:\Data\TW5\!TW-Tools\Themes
No Languages Folder C:\Data\TW5\!TW-Tools\Languages
WebSocket error: Error: ENOENT: no such file or directory, scandir 'C:\Data\TW5\!TW-Tools\Editions'
No Themes Folder C:\Data\TW5\!TW-Tools\Themes
No Themes Folder C:\Data\TW5\!TW-Tools\Themes
No Languages Folder C:\Data\TW5\!TW-Tools\Languages
If I edit a tiddler in a wiki it remain locked, and cant be edited.
Closing Bobexe window, re-execute and reconnect the wiki it will save.
Regards Tony
@AnthonyMuscio if you have a new issue start a new issue, don't post unrelated things on an existing thread.
I am seeing this in 1.6.2r2
@amreus is including Bob in the tiddlywiki.info file fixing it for you like @joshuafontany mentioned? I need to look into his pull request, I am behind on managing this.
This was debuged and traced to NodeServerHandler.js line 342, where the server is trying to load
$:/plugins/OokTech/Bob/ExcludeSync
.It seems that if Bob is not explicitly declared in the wiki's plugins list (even if the wserver setting servePlugin is true), then Bob's tiddlers do not appear in either the
tiddlers[]
or theshadowTiddlers[]
array indexes when$tw.Bob.Wikis[data.wiki].wiki.getTiddler()
is called.This may be due to recent changes in TW5.1.22-pre indexing (??). I'm not 100% sure if this is causing save/load failures, but I seem to have lost data due to this...
Temp fix: Include Bob in the plugin list for each individual wiki.
Best, Joshua Fontany
I am running (check any that apply, put an x inside the [ ] to check a box, like this: [x]):
and using
Before posting I read issue guidelines and:
I Will Not Get Tech Support For This