void CWizKbSync::startDownloadAttachmentsInfo() { qint64 nVersion = m_db->GetObjectVersion(WIZDOCUMENTATTACHMENTDATA::ObjectName()); qDebug() << "[Syncing]download attachment list, local version: " << nVersion; downloadNextAttachmentsInfo(nVersion); }
void CWizKbSync::onAttachmentGetList(const std::deque<WIZDOCUMENTATTACHMENTDATAEX>& arrayRet) { CWizApi::onAttachmentGetList(arrayRet); m_arrayAllAttachmentsDownloaded.insert(m_arrayAllAttachmentsDownloaded.end(), arrayRet.begin(), arrayRet.end()); if (arrayRet.size() < WIZAPI_PAGE_MAX) { onDownloadAttachmentsInfoCompleted(); } else { downloadNextAttachmentsInfo(WizObjectsGetMaxVersion<WIZDOCUMENTATTACHMENTDATAEX>(arrayRet)); } }
void CWizSync::onAttachmentGetList(const std::deque<WIZDOCUMENTATTACHMENTDATAEX>& arrayRet) { CWizApi::onAttachmentGetList(arrayRet); if (arrayRet.size() < getCountPerPage()) { onDownloadAttachmentsInfoCompleted(); } else { downloadNextAttachmentsInfo(WizObjectsGetMaxVersion<WIZDOCUMENTATTACHMENTDATAEX>(arrayRet)); } }
void CWizKbSync::startDownloadAttachmentsInfo() { Q_EMIT processLog(tr("downloading attachments list")); downloadNextAttachmentsInfo(m_db->GetObjectVersion(WIZDOCUMENTATTACHMENTDATA::ObjectName())); }