Skip to content
This repository was archived by the owner on Aug 1, 2021. It is now read-only.
This repository was archived by the owner on Aug 1, 2021. It is now read-only.

Course download finishes without reporting error at the end #477

Closed
@geffchang

Description

@geffchang

Describe the bug
This is a feature request, rather than a bug. When you download a course, and there is an error downloading one of the courses in between, but the course finishes successfully, you are not informed at the end that there was an error. If the course download is large (i.e. has many videos / chapters), you may miss this error if you don't scroll up or check the previous progress.

NOTE: There are 2 cases of error: (1) An error happens in between, but the last course finishes successfully. In this case, it's difficult to know there was an error, (2) An error happens in between, and the course also finishes with an error. In this case, you know immediately there is an error.

To Reproduce
Steps to reproduce the behavior:

  1. It will not be easy to replicate this issue. Download a large course, get an error in between, and finish a course.

Expected behavior
At the end of the course download, report any failed downloads (video, subtitle, document, etc). A note that an error occurred may be enough. Optional to add: Number of errors.

Screenshots
Subtitle skipped: https://imgur.com/AYnDkIW
Lecture skipped: https://imgur.com/ASkqUxq

Python Environment (please complete the following information):

  • OS Platform: Windows 10
  • Python Version 3.8.0

Additional context
Add any other context about the problem here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfuture-enhancementThe feature of request will be implemented in next release

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions