Fixed bug with esoteric remote UIDs
authorJamie Thompson <jamie@.(none)>
Thu, 25 Aug 2011 01:31:10 +0000 (02:31 +0100)
committerJamie Thompson <jamie@.(none)>
Thu, 25 Aug 2011 01:31:10 +0000 (02:31 +0100)
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)));