diff options
| author | Omar Roth <omarroth@protonmail.com> | 2019-06-07 19:56:41 -0500 |
|---|---|---|
| committer | Omar Roth <omarroth@protonmail.com> | 2019-06-07 21:13:50 -0500 |
| commit | 8c944815bcb1630739f0f5ba1994e051e67527e7 (patch) | |
| tree | 4cb778c37d316a547e6981ed87f95631e4bb8dc8 /assets/js/subscribe_widget.js | |
| parent | f065a21542fd9d7587b89c426327c3c83a24c2bc (diff) | |
| download | invidious-8c944815bcb1630739f0f5ba1994e051e67527e7.tar.gz invidious-8c944815bcb1630739f0f5ba1994e051e67527e7.tar.bz2 invidious-8c944815bcb1630739f0f5ba1994e051e67527e7.zip | |
Minor refactor
Diffstat (limited to '')
| -rw-r--r-- | assets/js/subscribe_widget.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/assets/js/subscribe_widget.js b/assets/js/subscribe_widget.js index 8f055e26..7a7f806d 100644 --- a/assets/js/subscribe_widget.js +++ b/assets/js/subscribe_widget.js @@ -7,7 +7,7 @@ if (subscribe_button.getAttribute('data-type') === 'subscribe') { subscribe_button.onclick = unsubscribe; } -function subscribe(timeouts = 0) { +function subscribe(timeouts = 1) { if (timeouts >= 10) { console.log('Failed to subscribe.'); return; @@ -19,7 +19,7 @@ function subscribe(timeouts = 0) { xhr.responseType = 'json'; xhr.timeout = 20000; xhr.open('POST', url, true); - xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('csrf_token=' + subscribe_data.csrf_token); var fallback = subscribe_button.innerHTML; @@ -36,12 +36,12 @@ function subscribe(timeouts = 0) { } xhr.ontimeout = function () { - console.log('Subscribing timed out.'); + console.log('Subscribing timed out... ' + timeouts + '/10'); subscribe(timeouts++); } } -function unsubscribe(timeouts = 0) { +function unsubscribe(timeouts = 1) { if (timeouts >= 10) { console.log('Failed to subscribe'); return; @@ -70,7 +70,7 @@ function unsubscribe(timeouts = 0) { } xhr.ontimeout = function () { - console.log('Unsubscribing timed out.'); + console.log('Unsubscribing timed out... ' + timeouts + '/10'); unsubscribe(timeouts++); } } |
