Export: export attachments with attachment folder path

This commit is contained in:
Le Tan 2018-10-12 20:20:04 +08:00
parent 43fcdd502a
commit d1e7926630

View File

@ -1034,8 +1034,8 @@ int VExportDialog::doExportMarkdown(VFile *p_file,
if (!attaFolder.isEmpty()) { if (!attaFolder.isEmpty()) {
QString attaFolderPath; QString attaFolderPath;
attaFolderPath = noteFile->fetchAttachmentFolderPath(); attaFolderPath = noteFile->fetchAttachmentFolderPath();
attaFolder = VUtils::getDirNameWithSequence(outputPath, attaFolder); QString relativePath = QDir(noteFile->fetchBasePath()).relativeFilePath(attaFolderPath);
QString folderPath = QDir(outputPath).filePath(attaFolder); QString folderPath = QDir(outputPath).filePath(relativePath);
// Copy attaFolder to folderPath. // Copy attaFolder to folderPath.
if (!VUtils::copyDirectory(attaFolderPath, folderPath, false)) { if (!VUtils::copyDirectory(attaFolderPath, folderPath, false)) {