Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Anarios/return-youtube-dislike.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhyperstown <experynt@gmail.com>2022-04-27 19:57:17 +0300
committerhyperstown <experynt@gmail.com>2022-04-27 19:57:17 +0300
commit4de91a51ce8a7805736e56b123672f1a9228824c (patch)
tree4fe0a252871b13cd0f2ed68da35906a3c4baa3ad
parent2c39c096be468954ba30d9c4fb7bc55f789e020d (diff)
fix userLocales is undefined
-rw-r--r--Extensions/UserScript/Return Youtube Dislike.user.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/Extensions/UserScript/Return Youtube Dislike.user.js b/Extensions/UserScript/Return Youtube Dislike.user.js
index 7db29ad..476561b 100644
--- a/Extensions/UserScript/Return Youtube Dislike.user.js
+++ b/Extensions/UserScript/Return Youtube Dislike.user.js
@@ -2,7 +2,7 @@
// @name Return YouTube Dislike
// @namespace https://www.returnyoutubedislike.com/
// @homepage https://www.returnyoutubedislike.com/
-// @version 3.0.0
+// @version 3.0.1
// @encoding utf-8
// @description Return of the YouTube Dislike, Based off https://www.returnyoutubedislike.com/
// @icon https://github.com/Anarios/return-youtube-dislike/raw/main/Icons/Return%20Youtube%20Dislike%20-%20Transparent.png
@@ -441,7 +441,9 @@ function numberFormat(numberState) {
?.find((n) => n?.getAttribute("href")?.includes("?locale="))
?.getAttribute("href")
)?.searchParams?.get("locale");
- } catch {}
+ } catch {
+ userLocales = document.documentElement.lang;
+ }
let numberDisplay;
if (extConfig.numberDisplayRoundDown === false) {
@@ -449,12 +451,12 @@ function numberFormat(numberState) {
} else {
numberDisplay = roundDown(numberState);
}
- return getNumberFormatter(extConfig.numberDisplayFormat).format(
+ return getNumberFormatter(extConfig.numberDisplayFormat, userLocales).format(
numberDisplay
);
}
-function getNumberFormatter(optionSelect) {
+function getNumberFormatter(optionSelect, userLocales) {
let formatterNotation;
let formatterCompactDisplay;