about summary refs log tree commit diff stats
path: root/src/assets
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2023-02-03 10:30:19 +0300
committerManeraKai <manerakai@protonmail.com>2023-02-03 10:30:19 +0300
commit3c11223d6a86232fccff78f0e225f05e6d62b8fc (patch)
tree837b35a8ab4d59b26b1df5153d1328424ace7988 /src/assets
parentAdde Rural Dictionary https://github.com/libredirect/libredirect/issues/581 (diff)
downloadlibredirect-3c11223d6a86232fccff78f0e225f05e6d62b8fc.zip
Fixed wikia not redirecting properly https://github.com/libredirect/libredirect/issues/611#issuecomment-1414939502
Diffstat (limited to 'src/assets')
-rw-r--r--src/assets/javascripts/services.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index 7a9f3d91..f409715b 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -345,10 +345,9 @@ function redirect(url, type, initiator, forceRedirection) {
 			}
 			return randomInstance
 		case "breezeWiki":
-			let wiki,
-				urlpath = ""
-			if (url.hostname.match(/^[a-zA-Z0-9-]+\.fandom\.com/)) {
-				wiki = url.hostname.match(/^[a-zA-Z0-9-]+(?=\.fandom\.com)/)
+			let wiki, urlpath = ""
+			if (url.hostname.match(/^[a-zA-Z0-9-]+\.(?:fandom|wikia)\.com/)) {
+				wiki = url.hostname.match(/^[a-zA-Z0-9-]+(?=\.(?:fandom|wikia)\.com)/)
 				if (wiki == "www" || !wiki) wiki = ""
 				else wiki = `/${wiki}`;
 				urlpath = url.pathname