Changeset View
Changeset View
Standalone View
Standalone View
plugins/sms/smsplugin.cpp
Show First 20 Lines • Show All 96 Lines • ▼ Show 20 Line(s) | |||||
97 | } | 97 | } | ||
98 | 98 | | |||
99 | bool SmsPlugin::handleBatchMessages(const NetworkPacket& np) | 99 | bool SmsPlugin::handleBatchMessages(const NetworkPacket& np) | ||
100 | { | 100 | { | ||
101 | const auto messages = np.get<QVariantList>("messages"); | 101 | const auto messages = np.get<QVariantList>("messages"); | ||
102 | 102 | | |||
103 | for (const QVariant& body : messages) { | 103 | for (const QVariant& body : messages) { | ||
104 | ConversationMessage message(body.toMap()); | 104 | ConversationMessage message(body.toMap()); | ||
105 | if (message.containsTextBody()) { | ||||
105 | forwardToTelepathy(message); | 106 | forwardToTelepathy(message); | ||
106 | m_conversationInterface->addMessage(message); | 107 | m_conversationInterface->addMessage(message); | ||
107 | } | 108 | } | ||
109 | } | ||||
108 | 110 | | |||
109 | return true; | 111 | return true; | ||
110 | } | 112 | } | ||
111 | 113 | | |||
112 | 114 | | |||
113 | QString SmsPlugin::dbusPath() const | 115 | QString SmsPlugin::dbusPath() const | ||
114 | { | 116 | { | ||
115 | return "/modules/kdeconnect/devices/" + device()->id() + "/sms"; | 117 | return "/modules/kdeconnect/devices/" + device()->id() + "/sms"; | ||
116 | } | 118 | } | ||
117 | 119 | | |||
118 | #include "smsplugin.moc" | 120 | #include "smsplugin.moc" | ||
119 | 121 | |