From efad3d4ef8870c1b14b3d90d35e195ba65078f14 Mon Sep 17 00:00:00 2001 From: Ming Rui Zhang <mingrui.zhang@savoirfairelinux.com> Date: Tue, 8 Dec 2020 10:28:47 -0500 Subject: [PATCH] vcard: use UTF-8 codec when receiving contact profile Gitlab: #450 Change-Id: I2e9bd8dbf08f8bc1e7a01e9d16795381f58f054f --- src/contactmodel.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/contactmodel.cpp b/src/contactmodel.cpp index a3d8316e..39ec107f 100644 --- a/src/contactmodel.cpp +++ b/src/contactmodel.cpp @@ -1161,6 +1161,8 @@ ContactModelPimpl::slotProfileReceived(const QString& accountId, if (!vCardFile.open(QIODevice::ReadOnly | QIODevice::Text)) return; QTextStream in(&vCardFile); + in.setCodec("UTF-8"); + auto vCard = in.readAll(); vCardFile.remove(); -- GitLab