about summary refs log tree commit diff stats
path: root/src/pages/options/reddit
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-02-26 18:28:19 +0300
committerManeraKai <manerakai@protonmail.com>2022-02-26 18:28:19 +0300
commit3246d6fd69804474568e4d5d41b10333cf8f78e1 (patch)
tree830504e56819a725bbd42cd89109d533c0b93b2e /src/pages/options/reddit
parentAdded bypass to WatchOnYoutube and made invidious as default #56 (diff)
downloadlibredirect-3246d6fd69804474568e4d5d41b10333cf8f78e1.zip
Added bypass on reddit option
Diffstat (limited to 'src/pages/options/reddit')
-rw-r--r--src/pages/options/reddit/reddit.html5
-rw-r--r--src/pages/options/reddit/reddit.js6
2 files changed, 11 insertions, 0 deletions
diff --git a/src/pages/options/reddit/reddit.html b/src/pages/options/reddit/reddit.html
index 7b232688..63d7647d 100644
--- a/src/pages/options/reddit/reddit.html
+++ b/src/pages/options/reddit/reddit.html
@@ -136,6 +136,11 @@
       </select>
     </div>
 
+    <div class="some-block option-block">
+      <h4>Bypass Watch On Reddit</h4>
+      <input id="bypass-watch-on-reddit" type="checkbox" checked />
+    </div>
+
     <hr>
 
     <div id="libreddit">
diff --git a/src/pages/options/reddit/reddit.js b/src/pages/options/reddit/reddit.js
index a47576d4..8e435675 100644
--- a/src/pages/options/reddit/reddit.js
+++ b/src/pages/options/reddit/reddit.js
@@ -61,8 +61,14 @@ function changeProtocolSettings(protocol) {
     }
 }
 
+let bypassWatchOnRedditElement = document.getElementById("bypass-watch-on-reddit")
+bypassWatchOnRedditElement.addEventListener("change",
+    event => redditHelper.setBypassWatchOnReddit(event.target.checked)
+);
+
 redditHelper.init().then(() => {
     disableRedditElement.checked = !redditHelper.getDisableReddit();
+    bypassWatchOnRedditElement.checked = redditHelper.getBypassWatchOnReddit();
 
     let frontend = redditHelper.getFrontend();
     redditFrontendElement.value = frontend;