Преглед изворни кода

escape # character when setting the filename (fix #748)

Gildas пре 4 година
родитељ
комит
2a45d73a74
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      extension/core/bg/downloads.js

+ 1 - 1
extension/core/bg/downloads.js

@@ -278,7 +278,7 @@ async function downloadPage(pageData, options) {
 				if (downloadData.filename.startsWith("/")) {
 					downloadData.filename = downloadData.filename.substring(1);
 				}
-				downloadData.filename = "file:///" + downloadData.filename;
+				downloadData.filename = "file:///" + downloadData.filename.replace(/#/g, "%23");
 			}
 			await bookmarks.update(pageData.bookmarkId, { url: downloadData.filename });
 		}