MCPcopy Create free account
hub / github.com/blizzard4591/openMittsu / getContactMessageFiles

Method getContactMessageFiles

src/backup/ContactMessageBackupObject.cpp:121–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119 }
120
121 QHash<openmittsu::protocol::ContactId, QString> ContactMessageBackupObject::getContactMessageFiles(QDir const& path) {
122 QHash<openmittsu::protocol::ContactId, QString> result;
123
124 QStringList const files = path.entryList(QDir::Files);
125 for (int i = 0; i < files.size(); ++i) {
126 QString const& filename = files.at(i);
127 if (filename.startsWith(QStringLiteral("message_")) && (filename.size() == 20) && filename.endsWith(QStringLiteral(".csv"))) {
128 QString const idString = filename.mid(8, 8);
129 result.insert(openmittsu::protocol::ContactId(idString), filename);
130 }
131 }
132
133 return result;
134 }
135
136 }
137}

Callers

nothing calls this directly

Calls 2

ContactIdClass · 0.50
sizeMethod · 0.45

Tested by

no test coverage detected