From 27aa67889fb62353f009ed0275f9388037bed027 Mon Sep 17 00:00:00 2001 From: zino Date: Thu, 30 Sep 2021 14:57:49 +0200 Subject: [PATCH] added coupon code box inject dependency --- client/src/inject.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/client/src/inject.ts b/client/src/inject.ts index 6201188..f574f5d 100644 --- a/client/src/inject.ts +++ b/client/src/inject.ts @@ -19,14 +19,15 @@ window.addEventListener('load', () => { Utils.consoleLog(inputsWithValue); Utils.consoleLog(`trxstate: ${inputsWithValue["trxstate"]}`); - // "posturl" in function showMap() only available if "pvmapse" PVO code is true. - // "pvmapse" false disables seatmap + // "posturl" in function showMap() only available if "pvmapse" is true, false disables seatmap const posturlAvail: boolean = /posturl:"(.+?)"/.test(content); - + const couponCodeBoxAvail: boolean = !!jQuery("#coupon_code_box").length; + + Utils.consoleLog(`couponCodeBoxAvail: ${couponCodeBoxAvail}`); Utils.consoleLog(`posturl available: ${posturlAvail}`); // Only inject on page with trxstate 20 and if seatmap is enabled with PVO code "pvmapse" - if (inputsWithValue["trxstate"] !== "20" || posturlAvail === false) + if (inputsWithValue["trxstate"] !== "20" || posturlAvail === false || couponCodeBoxAvail === true) return; // Inject parent CSS