delegatevoid Posted September 12, 2014 Report Share Posted September 12, 2014 If you look at the preferences in the latest version of BTSync,the values of some settings are being prefixed with "*",even though, when you set them, they are pure integers. I've no idea what the meaning of this "*" is,but what I do know is that it breaks the API. If you look at the JSON returned by the API: You'll see it returns "*" as part of some values which meansthey can no longer be parsed as integers which in turn breaks the clients. Quote Link to comment Share on other sites More sharing options...
GreatMarko Posted September 12, 2014 Report Share Posted September 12, 2014 An asterisk is shown in the UI to denote values which have changed from their default factory values. They shouldn't, however, be returned by the API - that would indeed appear to be a bug! Quote Link to comment Share on other sites More sharing options...
tuxpoldo Posted September 13, 2014 Report Share Posted September 13, 2014 This is not new in 1.4 - it was already present. When I implemented the BitTorrent Sync Linux GUI, I had to implement special handling for this. Follow the links to see the source. Quote Link to comment Share on other sites More sharing options...
delegatevoid Posted September 26, 2014 Author Report Share Posted September 26, 2014 The problem is I'm letting JSon.net do the parsing automatically,don't feel like doing it manually just because the BTSync team fix it.It still feels like this whole thing is someone's pet project :-) Quote Link to comment Share on other sites More sharing options...
RomanZ Posted September 30, 2014 Report Share Posted September 30, 2014 @delegatevoid It looks to be an issue. I'll check when we can fix it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.