From c56607fe270aae0f047823de4e015f16b86a706b Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 2 May 2020 07:20:17 -0400 Subject: [PATCH] Use encodeURIComponent() instead of encodeURI() Related issue: - https://github.com/NanoAdblocker/NanoCore/issues/325 --- src/js/3p-filters.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/3p-filters.js b/src/js/3p-filters.js index a4437d5be..99bbe9b68 100644 --- a/src/js/3p-filters.js +++ b/src/js/3p-filters.js @@ -95,7 +95,7 @@ const renderFilterLists = function(soft) { elem = li.querySelector('.listname'); elem.textContent = listNameFromListKey(listKey); elem = li.querySelector('a.content'); - elem.setAttribute('href', 'asset-viewer.html?url=' + encodeURI(listKey)); + elem.setAttribute('href', 'asset-viewer.html?url=' + encodeURIComponent(listKey)); elem.setAttribute('type', 'text/html'); li.classList.remove('toRemove'); if ( entry.supportName ) {