diff options
| author | 2016-12-15 14:31:20 +0100 | |
|---|---|---|
| committer | 2016-12-30 19:43:00 +0100 | |
| commit | 10b8bda6626fe1de602e38da34de419972031755 (patch) | |
| tree | 670b0e832156eea8ffe70ecef4a1ea5121c56f9d /core/imagedownloader.cpp | |
| parent | ca1349241b9f21c07f4a56399f68073cb764518f (diff) | |
| download | subsurface-10b8bda6626fe1de602e38da34de419972031755.tar.gz | |
Fix picture hashing logic for pictures on the web.
Signed-off-by: Robert C. Helling <helling@atdotde.de>
Diffstat (limited to 'core/imagedownloader.cpp')
| -rw-r--r-- | core/imagedownloader.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/imagedownloader.cpp b/core/imagedownloader.cpp index d4dd85922..16c48a00e 100644 --- a/core/imagedownloader.cpp +++ b/core/imagedownloader.cpp @@ -100,6 +100,8 @@ SHashedImage::SHashedImage(struct picture *picture) : QImage() // This did not load anything. Let's try to get the image from other sources // Let's try to load it locally via its hash QString filename = fileFromHash(picture->hash); + if (filename.isNull()) + filename = QString(picture->filename); if (filename.isNull()) { // That didn't produce a local filename. // Try the cloud server |