Skip to content

[BUG] Incorrect episode total for ongoing Chinese donghua with continuous releases #1096

@Vaisuman

Description

@Vaisuman

Describe the bug
When tracking Chinese donghua (anime) with a continuous release format (no real seasonal split), Yamtrack displays an incorrect total episode count. Instead of using the full episode count from MyAnimeList, Yamtrack shows a much lower, incorrect number, resulting in progress like 123/25 or 181/52.

To Reproduce
Steps to reproduce the behavior:

  1. Add the Chinese anime Xian Ni (Renegade Immortal) to Yamtrack.
  2. Set the watched episode to a high number (e.g., episode 123).
  3. Check the progress shown on the Home page or Your History.
  4. Notice that the progress is displayed as 123/25 instead of 123/128.

The same issue occurs with:

  • Doupo Cangqiong: Nian Fan (Battle Through The Heavens – Season 5)
    • Current episodes: 181
    • Displayed progress: 181/52

Expected behavior
For anime with a continuous release and no true seasonal structure, Yamtrack should display progress using the correct total episode count (e.g., 123/128 for Xian Ni), rather than an incorrect lower value.

Screenshots
N/A (issue is visible on both Home and Your History).

Error logs
N/A

Yamtrack version: Demo page / latest version
Database: SQLite (default)

Additional context
This issue also occurs on the Yamtrack demo pages, so it does not appear to be user- or database-specific. The problem seems related to how Yamtrack calculates or maps total episode counts for ongoing Chinese donghua with continuous releases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfixed in devFixed in the development branch

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions