Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AniList progress issues #162

Open
CUD opened this issue Oct 4, 2024 · 7 comments
Open

AniList progress issues #162

CUD opened this issue Oct 4, 2024 · 7 comments

Comments

@CUD
Copy link

CUD commented Oct 4, 2024

This doesn't seem to have been resolved in the update so I have been avoiding using the auto AniList update setting for some time now due to this.

I have tested again and it still counts an episode as watched if I exit the episode after it starts, at the same time it then marks that show as 'paused' on AniList.

So I'll be turning off this setting again until it works reliably, which it did on earlier versions of akuse.

Example:
I had only completed ep 22, ep 23 started so I clicked back to exit it.
I then check on AniList and it marked ep 23 as complete and marked the show as paused.
image

Previous issue below:


Just an update on this.
I suppose this may be a separate issue as it's regarding the AniList API.
While AniList does update when the episode completes, it also now considers an episode as complete if you exit an episode at any time.

Originally posted by @CUD in #142 (comment)

@ch0nker
Copy link
Contributor

ch0nker commented Oct 6, 2024

The original problem is an anilist issue it shows currently watching as watched in that feed for some reason. Checkout your anime list on your profile for a better version of it (I have removed setting it as paused in my newest PR).

@CUD
Copy link
Author

CUD commented Oct 7, 2024

The original problem is an anilist issue it shows currently watching as watched in that feed for some reason. Checkout your anime list on your profile for a better version of it (I have removed setting it as paused in my newest PR).

Maybe I'm misinterpreting something here but from what I'm seeing, ignoring the pausing issue, it is increasing the watched episode count if you quit an episode at any time. This doesn't seem to just be on the feed, it is increasing the watched episode count on the anime list on my profile too.

Shouldn't the expected behaviour be to increase the watched count at the end of an episode? I think I've seen other apps that do this or give the option to mark it as watched at 90% completion or similar.

@ch0nker
Copy link
Contributor

ch0nker commented Oct 7, 2024

Maybe I'm misinterpreting something here but from what I'm seeing, ignoring the pausing issue, it is increasing the watched episode count if you quit an episode at any time. This doesn't seem to just be on the feed, it is increasing the

Maybe I’ve gotten the wrong idea on how episodes should be marked, but from what I can tell, the status used for something currently being watched is CURRENT from the MediaListStatus enum (info here). That’s what’s used so it shows up in the 'Continue Watching' section and to get the episode progress. But for some reason, it’s marked as 'Watched' in the home page feed while still being marked as 'Watching' in your anime list.

Shouldn't the expected behaviour be to increase the watched count at the end of an episode? I think I've seen other apps that do this or give the option to mark it as watched at 90% completion or similar.

It does do this at the 80% mark of the video but it sets it as the COMPLETED enum instead (check the info listed before).

@CUD
Copy link
Author

CUD commented Oct 7, 2024

Maybe I’ve gotten the wrong idea on how episodes should be marked, but from what I can tell, the status used for something currently being watched is CURRENT from the MediaListStatus enum (info here). That’s what’s used so it shows up in the 'Continue Watching' section and to get the episode progress. But for some reason, it’s marked as 'Watched' in the home page feed while still being marked as 'Watching' in your anime list.

Hm thanks for the info. The way I see it, CURRENT should be used for a series that isn't yet marked as 'Watching', but not applied on a per episode basis.
Personally, I don't really see much point in having it update to show that I am currently watching an episode and would prefer it just updated episode count at the end of an episode (at 80% or so as you mentioned is fine).

Not sure if I'm alone in this, as maybe others track their progress differently. I just expected the only necessary update would be for COMPLETED to be updated at the end of an episode.

Also, I just tried it again and it's no longer marking it as 'Watched' in the feed actually, but still updating the progress.
So after starting episode 9 and then clicking back it marked the series as Paused and episode 9 as complete. Only the entry of it being paused is showing up in my activity now.

image
image

@aleganza
Copy link
Member

aleganza commented Oct 8, 2024

I'm gonna publish 1.8.0 in a few hours. after that, I would ask you to list here what is fixed and what is not, then I'll look into it and maybe publish a fix release

@CUD
Copy link
Author

CUD commented Oct 9, 2024

I'm gonna publish 1.8.0 in a few hours. after that, I would ask you to list here what is fixed and what is not, then I'll look into it and maybe publish a fix release

Hey, thanks for looking into this.
After the update, the 'paused' issue is fixed but the episode is still being marked as watched if you click back at any time.

As mentioned, not sure if it's just my use case but I would only want the episode to be marked as watched at the end (or close to the end) of the episode.

The update on my AniList feed after clicking back in akuse a few seconds after the episode started:
image

@xXxRyotaxXx
Copy link

I still have this issue, when i watch an anime it immediately just mark it as watched on anilist, would that be possible at around 85% of the episode?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants