Skip to content

Catalog: more defensive approach

Yohan requested to merge gh-dd98d600/327/ideascube/issue-326 into master

This PR does four things:

  • when installing a zim, always override any preexisting content (and do not fail)
  • persist cache as soon as a package is marked as installed/removed
  • download all packages then install all packages instead of doing download/install by package
  • catch download/install/remove errors and continue to the next id to be processed (instead of failing)

cf #326 (closed)

Merge request reports