MCPcopy Create free account
hub / github.com/altairwei/WizNotePlus / document_getListByGuids

Method document_getListByGuids

src/sync/WizKMServer.cpp:1745–1765  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1743}
1744
1745bool WizKMDatabaseServer::document_getListByGuids(const CWizStdStringArray& arrayDocumentGUID, std::deque<WIZDOCUMENTDATAEX>& arrayRet)
1746{
1747 if (arrayDocumentGUID.empty())
1748 return true;
1749 //
1750 const WIZUSERINFOBASE info = userInfo();
1751 QString url = info.strKbServer + "/ks/note/list/guids/" + info.strKbGUID;
1752 //
1753 url = appendNormalParams(url, getToken());
1754 //
1755 Json::Value guids(Json::arrayValue);
1756 for (int i = 0; i < arrayDocumentGUID.size(); i++)
1757 {
1758 guids[i] = arrayDocumentGUID[i].toStdString();
1759 }
1760 //
1761 Json::FastWriter writer;
1762 std::string data = writer.write(guids);
1763 //
1764 return queryJsonList<WIZDOCUMENTDATAEX>(*this, url, "POST", QByteArray::fromStdString(data), arrayRet);
1765}
1766
1767bool WizKMDatabaseServer::attachment_getList(int nCountPerPage, __int64 nStartVersion, std::deque<WIZDOCUMENTATTACHMENTDATAEX>& arrayRet)
1768{

Callers 2

WizDownloadMessagesFunction · 0.80

Calls 4

appendNormalParamsFunction · 0.85
sizeMethod · 0.80
emptyMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected