Skip to content

Watch count increases automatically after playback stops due to network loss #13592

@TransZAllen

Description

@TransZAllen

Checklist

  • I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I have read the FAQ and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.
  • I have read and understood the contribution guidelines.
  • I have read and understood the AI policy. The content of this bug report is not generated by AI.

Affected version

0.28.7

Steps to reproduce the bug

The watch count shown on the History page increases automatically when video playback stops because of a network interruption.

Steps to reproduce:

  1. Open any video and start playback. (I tested this using a YouTube video )
  2. Wait until the History page shows the expected watch count (for example, "1 view").
  3. Disable the network connection while the video is playing.
  4. Wait until the buffered content is exhausted and playback stops because no more data can be loaded. Do not manually replay, reopen, or close the video.
  5. Return to the History page, only looking at the 'views' or 'view' count.

Expected behavior

The watch count should not increase, because the user did not start a new viewing session or reopen the video.

Actual behavior

The watch count increases by one automatically after playback stops due to the network interruption.

For example:

  • Before network interruption: "1 view"
  • After playback stops because of network loss: "2 views","3 views",..... It increases automatically every some time.

Note:

  • No manual replay or reopening of the video
  • The issue is reproducible every time on my device.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIssue is related to a bugdatabaseIssue and PRs related to database operationshistoryAnything to do with previously watched stuffplayerIssues related to any player (main, popup and background)

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions