Fixed bug with esoteric remote UIDs
[qwerkisync] / EventTypes / SMS.cpp
index 19d4df5..b80b833 100644 (file)
@@ -64,7 +64,7 @@ SMS::SMS(const Settings &settings, const RTComElEvent &event, const QList<RTComE
        setIsRead(event.fld_is_read);
        setDestination(event.fld_outgoing ? SENT : INBOX);
        setTimestamp(QDateTime::fromTime_t(event.fld_start_time).toUTC());
-       setTel(event.fld_remote_uid);
+       setTel(QString::fromUtf8(event.fld_remote_uid));
        if(Tel().indexOf("0") == 0)
                setTel(QString(Tel()).replace(QRegExp("^0"), "+44"));
        //setContents(QString(event.fld_free_text).replace("\n", QChar(0x2029)));