tofuness / Toshocat

Anime and Manga list app for desktop.
https://toshocat.com
GNU General Public License v3.0
182 stars 12 forks source link

Hummingbird sync botched #6

Closed matthewdias closed 7 years ago

matthewdias commented 8 years ago

All my ratings get rounded to even numbers, and many shows are in the wrong lists.

tofuness commented 8 years ago

Known problem. One of the big issues right now is that the Hummingbird API is in a bad state and difficult to work with. I suggest using MyAnimeList (or offline) for now.

wopian commented 8 years ago

The Hummingbird API has never had a problem dealing with lists. The only feasible way this is happening is bad implementation on the client side.

tofuness commented 8 years ago

@wopian My concerns:

@matthewdias What is your HB username?

matthewdias commented 8 years ago

matthewdias. I don't have anywhere close to a long list.

wopian commented 8 years ago

API hangs if people have large lists.

A simple workaround it to send a request for each status type.

HB sync shouldn't even be using the MAL ID for anime though?

tofuness commented 8 years ago

HB sync shouldn't even be using the MAL ID for anime though?

I agree. Mistake from my side to rely on the V2 endpoint. When I built the syncer for HB I was thinking about allowing people to freely sync between services which turned out to be more difficult than I thought.

matthewdias commented 8 years ago

I'm pretty sure the way HAPU handles it is just by scrobbling to both. theres not much of a use case for syncing them directly.