infanf / myanili

MyAnimeList web client with trakt.tv, AniList, Kitsu, SIMKL, Annict and LiveChart integration
https://myani.li
MIT License
16 stars 0 forks source link

[BUG] Trakt: Scrobbling specials (seasons/0) may scrobble Season 1 instead #67

Closed nattadasu closed 1 year ago

nattadasu commented 1 year ago

Description

When using the MyAniLi to track your TV shows on Trakt, you may encounter an issue where special episodes with season number 0 are not tracked correctly. Specifically, if you try to mark a special episode with season number 0 as watched (e.g., S0E1), the PWA may mistakenly track Season 1, Episode 1 instead (e.g., S1E1). This can be confusing and result in incorrect viewing history and recommendations.

Steps to Reproduce

  1. Open the app
  2. Configure anime entry by set the entry Seasonno to 0 and Trakt to corresponding slug, set an offset if necessary
  3. Watch a special episode (e.g., S0E1)
  4. Check your Trakt history to see if the special episode is instead tracked as season 1, episode 1.

Example Used

In this issue, we'll use School Babysitter S0E1 which correspond to MAL ID: 37959

Expected Result

When you watch a special episode with season number 0, it should be correctly tracked as season 0, episode 1 on Trakt.

Actual Result

The app may mistakenly track the special episode as season 1, episode 1 on Trakt, leading to incorrect viewing history and recommendations.

Reproducibility

This issue happens every time you try to mark a special episode with season number 0 as watched on Trakt using the app.

Snapshot

image

image