sync / FileAdaptor broken in TiddlyWiki 2.6

2 views
Skip to first unread message

FND

unread,
Aug 13, 2010, 3:34:37 AM8/13/10
to TiddlyWikiDev
It appears there's a pretty significant bug in the FileAdaptor: When
sync'ing to update local tiddlers from a master copy, the server.host
field is blanked and the tiddler body is not updated.

test case:
* create master document with a sample tiddler Foo (I used a fresh
TiddlyWiki 2.6.0)
* create a client document, importing from the master (tested with both
2.6.0 and 2.6.1b1, as well as with file and http URIs for the master)
* memorize Foo's body and server.host field
* change Foo's body in master
* in the client, access the backstage's sync tab; it will report Foo as
"changed on server" - select Foo and hit the Sync button, which will
result in a "retrieved update from server" message
* in the client, inspect Foo - the tiddler body remains as before the
update and the server.host field is blank

(tested with Firefox 2.6.8 on Ubuntu)

Can anyone confirm this behavior? If so, we should fix it before
releasing 2.6.1.


-- F.

Bauwe Bijl

unread,
Aug 13, 2010, 7:13:36 AM8/13/10
to TiddlyWikiDev
Hy Fred,
I did check this local...all OK here...
FireFox: 3.6.8
OSX(86)-10.5.5

>>* in the client, inspect Foo - the tiddler body remains as before the
update and the server.host field is blank

The tiddler content is updated.....server.host field is not blank.
Bauwe

Martin Budden

unread,
Aug 16, 2010, 8:46:51 AM8/16/10
to tiddly...@googlegroups.com
I've checked this with Firefox on OSX and Safari - no problems.

Martin

> --
> You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
> To post to this group, send email to tiddly...@googlegroups.com.
> To unsubscribe from this group, send email to tiddlywikide...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/tiddlywikidev?hl=en.
>
>

FND

unread,
Aug 16, 2010, 9:25:36 AM8/16/10
to tiddly...@googlegroups.com
> no problems

While I could reliably reproduce this issue on my other machine, I
cannot do so now after reinstalling Ubuntu (and Firefox).

Instead, I now get a "tiddler is undefined" exception in
config.macros.sync.doSync for _some_ tiddlers (updating MainMenu from
master worked fine, but updating bar didn't) - don't have time to
provide a proper test case right now, so will have to return to this at
a later time.


-- F.

Reply all
Reply to author
Forward
0 new messages