Browse Source

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

Gildas 4 năm trước cách đây
mục cha
commit
2a45d73a74
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  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 });
 		}