From 1dde82bfaea9dd496f9d3aa0001eb9652ecfbf02 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Sat, 24 Aug 2019 20:45:51 +0200 Subject: [PATCH] PICARD-765: Do not use cached CAA JSON files Makes sure latest CAA JSON data is used instead of stale ones. --- picard/coverart/providers/caa.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/picard/coverart/providers/caa.py b/picard/coverart/providers/caa.py index 53443f64e..86b150d58 100644 --- a/picard/coverart/providers/caa.py +++ b/picard/coverart/providers/caa.py @@ -32,7 +32,10 @@ from PyQt5 import ( QtCore, QtWidgets, ) -from PyQt5.QtNetwork import QNetworkReply +from PyQt5.QtNetwork import ( + QNetworkReply, + QNetworkRequest, +) from picard import ( config, @@ -566,7 +569,8 @@ class CoverArtProviderCaa(CoverArtProvider): self._caa_path, self._caa_json_downloaded, priority=True, - important=False + important=False, + cacheloadcontrol=QNetworkRequest.PreferNetwork ) self.album._requests += 1 # we will call next_in_queue() after json parsing