delegatevoid

[Bug] Preference Values In Btsync 1.4.x Contain "*"

Recommended Posts

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.

 

wCHuJ.jpg

 

If you look at the JSON returned by the API:

 

VsNhV.jpg

 

You'll see it returns "*" as part of some values which means

they can no longer be parsed as integers which in turn breaks the clients.

 

 

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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 :-)

Share this post


Link to post
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.