UweTrottmann / SeriesGuide

Track your favorite TV shows and movies on Android devices.
https://seriesgui.de
Apache License 2.0
1.95k stars 400 forks source link

Delete items in history when connected to a trakt account. #458

Open pironic opened 9 years ago

pironic commented 9 years ago

Under the movies area there is a tab/section for History. This pulls the history from trakt and allows the user to view all activity on the associated trakt account. This would be great if we could remove entries in this list from within SeriesGuide. Occasionally I find that under some conditions outside of the SeriesGuide pervue, shows and movies are scrobbled twice. Being able to delete a history item as indicated is possible in the trakt api would be great.

http://docs.trakt.apiary.io/#reference/sync/remove-from-history/get-watched-history

For now this only applies to Movies, however a section within TV for History and the ability to edit that would also be good.

UweTrottmann commented 9 years ago

Thanks for the suggestion.

The API, unlike the website currently only allows to remove all watches at once. So this wouldn't help solve your issue.

On Fri, May 1, 2015, 01:45 Michael Writhe notifications@github.com wrote:

Under the movies area there is a tab/section for History. This pulls the history from trakt and allows the user to view all activity on the associated trakt account. This would be great if we could remove entries in this list from within SeriesGuide. Occasionally I find that under some conditions outside of the SeriesGuide pervue, shows and movies are scrobbled twice. Being able to delete a history item as indicated is possible in the trakt api would be great.

http://docs.trakt.apiary.io/#reference/sync/remove-from-history/get-watched-history

For now this only applies to Movies, however a section within TV for History and the ability to edit that would also be good.

— Reply to this email directly or view it on GitHub https://github.com/UweTrottmann/SeriesGuide/issues/458.

pironic commented 9 years ago

ahh i didn't notice that in the api docs... that's unfortunate. Time to open a suggestion on the trakt api issue list ;-)

NINJA EDIT: Will re-open if i notice any changes in the trakt api.

ferdnyc commented 8 years ago

Unless I'm reading this wrong, those API changes have materialized. From the current http://docs.trakt.apiary.io/#reference/sync/remove-from-history/remove-items-from-history :

You can also send a list of raw history ids to delete single plays from the watched history. The GET /sync/history method will return an individual id for each history item.

That'd require having those ids available, hopefully they come through with the current trakt sync data and are / can be stored by SeriesGuide?

UweTrottmann commented 8 years ago

Thanks, I will have a look!