Prop name fixes in search filtering

pull/433/head
Kevin Payravi 2024-01-11 20:02:09 -06:00
parent c7f59ed872
commit 551c36d06f
1 changed files with 5 additions and 5 deletions

View File

@ -223,10 +223,10 @@ function replaceSearchResults(searchResultContainer, site, link) {
function hideSearchResults(searchResultContainer, searchEngine, site, showBanner = 'on') { function hideSearchResults(searchResultContainer, searchEngine, site, showBanner = 'on') {
// Insert search result removal notice // Insert search result removal notice
if (showBanner === 'on' && !filteredWikis.includes(site.lang + ' ' + site.origin_group)) { if (showBanner === 'on' && !filteredWikis.includes(site.language + ' ' + site.origin)) {
filteredWikis.push(site.lang + ' ' + site.origin_group); filteredWikis.push(site.language + ' ' + site.origin);
let elementId = stringToId(site.lang + '-' + site.origin_group); let elementId = stringToId(site.language + '-' + site.origin);
hiddenWikisRevealed[elementId] = false; hiddenWikisRevealed[elementId] = false;
// Using aside to avoid conflicts with website CSS and listeners: // Using aside to avoid conflicts with website CSS and listeners:
@ -236,7 +236,7 @@ function hideSearchResults(searchResultContainer, searchEngine, site, showBanner
let searchRemovalNoticeLink = document.createElement('a'); let searchRemovalNoticeLink = document.createElement('a');
searchRemovalNoticeLink.href = 'https://' + site.destination_base_url; searchRemovalNoticeLink.href = 'https://' + site.destination_base_url;
searchRemovalNoticeLink.textContent = site.destination; searchRemovalNoticeLink.textContent = site.destination;
searchRemovalNoticePretext = document.createTextNode('Indie Wiki Buddy has filtered out results from ' + site.origin_group + (site.lang !== 'EN' ? ' (' + site.lang + ')' : '') + '. Look for results from '); searchRemovalNoticePretext = document.createTextNode('Indie Wiki Buddy has filtered out results from ' + site.origin + (site.language !== 'EN' ? ' (' + site.language + ')' : '') + '. Look for results from ');
searchRemovalNoticePosttext = document.createTextNode(' instead.'); searchRemovalNoticePosttext = document.createTextNode(' instead.');
searchRemovalNotice.appendChild(searchRemovalNoticePretext); searchRemovalNotice.appendChild(searchRemovalNoticePretext);
searchRemovalNotice.appendChild(searchRemovalNoticeLink); searchRemovalNotice.appendChild(searchRemovalNoticeLink);
@ -323,7 +323,7 @@ function hideSearchResults(searchResultContainer, searchEngine, site, showBanner
} }
if (!Array.from(searchResultContainer.classList).includes('iwb-hide')) { if (!Array.from(searchResultContainer.classList).includes('iwb-hide')) {
let elementId = stringToId(site.lang + '-' + site.origin_group); let elementId = stringToId(site.language + '-' + site.origin);
searchResultContainer.classList.add('iwb-search-result-' + elementId); searchResultContainer.classList.add('iwb-search-result-' + elementId);
searchResultContainer.classList.add('iwb-hide'); searchResultContainer.classList.add('iwb-hide');
searchResultContainer.classList.add('iwb-detected'); searchResultContainer.classList.add('iwb-detected');