From 1cf634cce030bc5b417e52fc9c6aef51d967c2c5 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sun, 5 Nov 2023 08:03:43 -0500 Subject: [PATCH] Leave out hash part when extracting patch file name Related commit: https://github.com/gorhill/uBlock/commit/aeff9556675029668766b072f0d22a695190ac6e --- src/js/diff-updater.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/diff-updater.js b/src/js/diff-updater.js index 1e16eafd0..61b0cbc3a 100644 --- a/src/js/diff-updater.js +++ b/src/js/diff-updater.js @@ -27,7 +27,7 @@ const patches = new Map(); const encoder = new TextEncoder(); -const reFileName = /[^\/]+$/; +const reFileName = /([^\/]+?)(?:#.+)?$/; const EMPTYLINE = ''; /******************************************************************************/ @@ -44,7 +44,7 @@ const suffleArray = arr => { const basename = url => { const match = reFileName.exec(url); - return match && match[0] || ''; + return match && match[1] || ''; }; const resolveURL = (path, url) => {