From c169405bfe6fb964b8a130bed2a532ea24bd6acb Mon Sep 17 00:00:00 2001 From: CJ_Clippy Date: Tue, 2 Sep 2025 15:00:52 -0800 Subject: [PATCH] dont load funscript player for non-supporters --- services/our/src/client/vod.js | 22 +++++++++++----------- services/our/src/views/vod.hbs | 4 +--- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/services/our/src/client/vod.js b/services/our/src/client/vod.js index e531880..af445da 100644 --- a/services/our/src/client/vod.js +++ b/services/our/src/client/vod.js @@ -11,23 +11,23 @@ window.download = download window.HELP_IMPROVE_VIDEOJS = false; // disable videojs tracking - +const container = document.querySelector('.video-container') +const isSupporter = container.dataset.supporter === 'true' const player = videojs('player'); player.ready(() => { + if (isSupporter) { + // set up plugins + const funscripts = collectFunscripts() + const funscriptsOptions = { + buttplugClientName: "future.porn", + debug: false, + funscripts, + } - - - // set up plugins - const funscripts = collectFunscripts() - const funscriptsOptions = { - buttplugClientName: "future.porn", - debug: false, - funscripts, + player.funscriptPlayer(funscriptsOptions); } - player.funscriptPlayer(funscriptsOptions); - player.hlsQualitySelector({ displayCurrentQuality: true, diff --git a/services/our/src/views/vod.hbs b/services/our/src/views/vod.hbs index 88d1672..e816344 100644 --- a/services/our/src/views/vod.hbs +++ b/services/our/src/views/vod.hbs @@ -42,7 +42,7 @@
{{#if vod.hlsPlaylist}} -
+