-
Notifications
You must be signed in to change notification settings - Fork 4
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
Download content failed after update Kolibri to v0.16.0-beta0 #728
Comments
Actaully, v0.16.0-alpha21 hits the same issue, too. I tested with Endless Key (Windows). I believe Android version hits the same issue, too. |
The manager in kolibri_explore_plugin/tasks.py:120 is a manager_class inherits ExploreRemoteChannelResourceImportManager -> ExploreRemoteResourceImportManagerBase implements create_file_transfer() returning a FileDownload object. We are using our own FileDownloader now. But, it does not implement run(), neither its parent Transfer class. |
Looks like Kolibri's commit ("Simplify Transfer subclasses now that they don't need to expose iterators.") makes the big change. |
After I revert commits:
Then, built the WHL locally, replaced the kolibri-explore-plugin on Windows with this new one and tested it with Kolibri v0.16.0-alpha21. The download works. Took 4~5 minutes to download the artist pack on a Windows VM. |
Verify passed in Windows 6.31.2.0 and Chromebook: Ladybird 6.31-379 Packages can be dowloaded without issues. |
The download of Artist package is stuck at 10%
Seems the error:
AttributeError: 'FileDownload' object has no attribute 'run'
kolibri.txt
The text was updated successfully, but these errors were encountered: