projects
/
qwerkisync
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added passing through name to number lookup for resolving numbers in exported events.
[qwerkisync]
/
EventParsers
/
VMGEntities
/
VMessage.cpp
diff --git
a/EventParsers/VMGEntities/VMessage.cpp
b/EventParsers/VMGEntities/VMessage.cpp
index
9e80739
..
6e1141a
100644
(file)
--- a/
EventParsers/VMGEntities/VMessage.cpp
+++ b/
EventParsers/VMGEntities/VMessage.cpp
@@
-142,7
+142,7
@@
bool VMessage::Read(const QString &initialLine, QTextStream &stream, EventTypes:
return true;
}
return true;
}
-void VMessage::Write(QTextStream &stream, const EventTypes::SMS &event)
+void VMessage::Write(QTextStream &stream, const EventTypes::SMS &event, const NumberToNameLookup &numberToNameLookup)
{
stream << "BEGIN:VMSG\n";
stream << "VERSION:" << m_Version << "\n";
{
stream << "BEGIN:VMSG\n";
stream << "VERSION:" << m_Version << "\n";
@@
-155,7
+155,7
@@
void VMessage::Write(QTextStream &stream, const EventTypes::SMS &event)
// Add in the empty vcard for outgoing messages
if(event.Destination() == EventTypes::SMS::SENT)
{
// Add in the empty vcard for outgoing messages
if(event.Destination() == EventTypes::SMS::SENT)
{
- VCard(CurrentSettings(), this, 2.1, VCard::VCARD_LOCAL).Write(stream, event);
+ VCard(CurrentSettings(), this, 2.1, VCard::VCARD_LOCAL).Write(stream, event, numberToNameLookup);
msgEnvelope.getContentWriters().append(new VCard(CurrentSettings(), &msgEnvelope, 2.1, VCard::VCARD_REMOTE));
msgEnvelope.getContentWriters().append(new VCard(CurrentSettings(), &msgEnvelope, 2.1, VCard::VCARD_REMOTE));
@@
-165,12
+165,12
@@
void VMessage::Write(QTextStream &stream, const EventTypes::SMS &event)
}
else
{
}
else
{
- VCard(CurrentSettings(), this, 2.1, VCard::VCARD_REMOTE).Write(stream, event);
+ VCard(CurrentSettings(), this, 2.1, VCard::VCARD_REMOTE).Write(stream, event, numberToNameLookup);
msgEnvelope.getContentWriters().append(new VBody(CurrentSettings(), &msgEnvelope));
}
msgEnvelope.getContentWriters().append(new VBody(CurrentSettings(), &msgEnvelope));
}
- msgEnvelope.Write(stream, event);
+ msgEnvelope.Write(stream, event, numberToNameLookup);
stream << "END:VMSG\n";
}
stream << "END:VMSG\n";
}