Browse Source

Export: export attachments with attachment folder path

Le Tan 7 years ago
parent
commit
d1e7926630
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/dialog/vexportdialog.cpp

+ 2 - 2
src/dialog/vexportdialog.cpp

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