return;
}
- auto &remotePath = fileData.accountRelativePath;
+ auto &remotePath = fileData.serverRelativePath;
// Can't share root folder
if (remotePath == "/") {
auto *job = new JsonApiJob(fileData.folder->accountState()->account(), QLatin1String("ocs/v2.php/apps/files/api/v1/directEditing/open"), this);
QUrlQuery params;
- params.addQueryItem("path", fileData.accountRelativePath);
+ params.addQueryItem("path", fileData.serverRelativePath);
params.addQueryItem("editorId", editor->id());
job->addQueryParams(params);
job->usePOST();
return;
AccountPtr account = fileData.folder->accountState()->account();
- auto job = new GetOrCreatePublicLinkShare(account, fileData.accountRelativePath, [](const QString &url) { copyUrlToClipboard(url); }, this);
+ auto job = new GetOrCreatePublicLinkShare(account, fileData.serverRelativePath, [](const QString &url) { copyUrlToClipboard(url); }, this);
job->run();
}
fetchPrivateLinkUrl(
fileData.folder->accountState()->account(),
- fileData.accountRelativePath,
+ fileData.serverRelativePath,
record.numericFileId(),
this,
targetFun);
return data;
data.folderRelativePath = data.localPath.mid(data.folder->cleanPath().length() + 1);
- data.accountRelativePath = QDir(data.folder->remotePath()).filePath(data.folderRelativePath);
+ data.serverRelativePath = QDir(data.folder->remotePath()).filePath(data.folderRelativePath);
QString virtualFileExt = QStringLiteral(APPLICATION_DOTVIRTUALFILE_SUFFIX);
- if (data.accountRelativePath.endsWith(virtualFileExt)) {
- data.accountRelativePath.chop(virtualFileExt.size());
+ if (data.serverRelativePath.endsWith(virtualFileExt)) {
+ data.serverRelativePath.chop(virtualFileExt.size());
}
return data;
}
// Relative path of the file locally, as in the DB. (May be a virtual file)
QString folderRelativePath;
// Path of the file on the server (In case of virtual file, it points to the actual file)
- QString accountRelativePath;
+ QString serverRelativePath;
};
void broadcastMessage(const QString &msg, bool doWait = false);