Pārlūkot izejas kodu

prefix file path with file://

Former-commit-id: 57ea404aae9bb51e01d11d5036eda82900451424
= 6 gadi atpakaļ
vecāks
revīzija
124a68ef83
1 mainītis faili ar 6 papildinājumiem un 0 dzēšanām
  1. 6 0
      extension/core/bg/downloads.js

+ 6 - 0
extension/core/bg/downloads.js

@@ -226,6 +226,12 @@ singlefile.extension.core.bg.downloads = (() => {
 		}
 		const downloadData = await download(downloadInfo, options.filenameReplacementCharacter);
 		if (downloadData.filename && pageData.bookmarkId && pageData.replaceBookmarkURL) {
+			if (!downloadData.filename.startsWith("file:")) {
+				if (downloadData.filename.startsWith("/")) {
+					downloadData.filename = downloadData.filename.substring(1);
+				}
+				downloadData.filename = "file:///" + downloadData.filename;
+			}
 			await singlefile.extension.core.bg.bookmarks.update(pageData.bookmarkId, { url: downloadData.filename });
 		}
 	}