From 761aebed9793e5ee7d98d18e0d48971d07519a46 Mon Sep 17 00:00:00 2001 From: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com> Date: Tue, 8 May 2018 18:02:06 -0400 Subject: [PATCH] profile: never save a '?' as default avatar Change-Id: I27a64040f049d921acf667b895d58a2e25e9fe52 Reviewed-by: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> --- src/delegates/ImageManipulationDelegate.mm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/delegates/ImageManipulationDelegate.mm b/src/delegates/ImageManipulationDelegate.mm index 9420c653..6bc96305 100644 --- a/src/delegates/ImageManipulationDelegate.mm +++ b/src/delegates/ImageManipulationDelegate.mm @@ -196,7 +196,7 @@ namespace Interfaces { const bool ret = image.loadFromData(QByteArray::fromBase64(data),type.toLatin1()); if (!ret) { qDebug() << "vCard image loading failed"; - return drawDefaultUserPixmap(decorationSize, '?', '?'); + return QVariant(); } return QPixmap::fromImage(image); @@ -299,7 +299,7 @@ namespace Interfaces { } } } catch (const std::out_of_range& e) { - return drawDefaultUserPixmap(size, '?', '?'); + return QVariant(); } } @@ -481,7 +481,7 @@ namespace Interfaces { Q_UNUSED(acc) if (auto pro = ProfileModel::instance().selectedProfile()) return contactPhoto(pro->person(), decorationSize); - return drawDefaultUserPixmap(decorationSize, '?', '?'); + return QVariant(); } } // namespace Interfaces -- GitLab