Bug report #17411
New version of plugins from 3rd party repo does not appear
|Affected QGIS version:||2.18.14||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||invalid|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||25308|
There seems to be a problem with QGIS cache when reading data from 3rd party plugin repo.
The xml file shows there is a new version. But QGIS plugin manager does not see the new version. Deleting cache folder will solve the problem. But clearing the cache should be done as a part of Reloading Plugin repos.
#1 Updated by Borys Jurgiel over 3 years ago
- Assignee set to Borys Jurgiel
I believe QGIS only uses the cache if the http response header contains
Cache-Control:max-age=NNNNNN. Could you please confirm the affected repo actually adds it? If I'm right, it's enough to just fix the http server configuration. Otherwise could you send me the headers?
By the way, we can tell plugin installer to ignore the header directive (no need to clear all the cache), but I'm not convinced to force downloading every repository, even if it doesn't want to be reloaded. Some people already complain for the repo fetching time :)