about summary refs log tree commit diff stats
path: root/src/assets/javascripts/tiktok.js
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-06-02 00:13:08 +0300
committerManeraKai <manerakai@protonmail.com>2022-06-02 00:13:08 +0300
commit0c7540d7e0a0c213079239af8214662e1b490781 (patch)
treeafd2ecf9e0e3f7d9d0b733716d4edc7626934503 /src/assets/javascripts/tiktok.js
parentAdd Japanese translation (#272) (diff)
downloadlibredirect-0c7540d7e0a0c213079239af8214662e1b490781.zip
Optimized Unify more #291
Diffstat (limited to 'src/assets/javascripts/tiktok.js')
-rw-r--r--src/assets/javascripts/tiktok.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/assets/javascripts/tiktok.js b/src/assets/javascripts/tiktok.js
index 750744e6..d36c47b0 100644
--- a/src/assets/javascripts/tiktok.js
+++ b/src/assets/javascripts/tiktok.js
@@ -42,17 +42,16 @@ function initProxiTokCookies(test, from) {
             let checkedInstances;
             if (tiktokProtocol == 'normal') checkedInstances = [...proxiTokNormalRedirectsChecks, ...proxiTokNormalCustomRedirects]
             else if (tiktokProtocol == 'tor') checkedInstances = [...proxiTokTorRedirectsChecks, ...proxiTokTorCustomRedirects]
-            for (const to of checkedInstances) {
-                utils.copyCookie('proxitok', from, to, 'theme');
-                utils.copyCookie('proxitok', from, to, 'api-legacy');
-            }
+            await utils.copyCookie('proxitok', from, checkedInstances, 'theme');
+            await utils.copyCookie('proxitok', from, checkedInstances, 'api-legacy');
         }
         resolve(true);
     })
 }
 
 function setProxiTokCookies() {
-    return new Promise(resolve => {
+    return new Promise(async resolve => {
+        await init();
         if (disableTiktok || tiktokProtocol === undefined) { resolve(); return; }
         let checkedInstances;
         if (tiktokProtocol == 'normal') checkedInstances = [...proxiTokNormalRedirectsChecks, ...proxiTokNormalCustomRedirects]