From 217583213d89531429407c34f3dbf390507382df Mon Sep 17 00:00:00 2001 From: Adrian Winterstein Date: Thu, 19 Jun 2025 07:40:38 +0200 Subject: [PATCH] Disables payment scripts setup. --- website/client/src/libs/payments.js | 29 +------------------------- website/server/libs/inAppPurchases.js | 2 ++ website/server/libs/payments/paypal.js | 6 +++++- website/server/libs/setupPassport.js | 2 ++ 4 files changed, 10 insertions(+), 29 deletions(-) diff --git a/website/client/src/libs/payments.js b/website/client/src/libs/payments.js index 4dd7f2f0d0..e2cdb3692f 100644 --- a/website/client/src/libs/payments.js +++ b/website/client/src/libs/payments.js @@ -1,29 +1,2 @@ -import getStore from '@/store'; - -export function setup () { // eslint-disable-line import/prefer-default-export - const store = getStore(); - - // Set Amazon Payments as ready in the store, - // Added here to make sure the listener is registered before the script can be executed - window.onAmazonLoginReady = () => { - store.state.isAmazonReady = true; - window.amazon.Login.setClientId(import.meta.env.AMAZON_PAYMENTS_CLIENT_ID); - }; - - // Load the scripts - - // Amazon Payments - const amazonScript = document.createElement('script'); - let firstScript = document.getElementsByTagName('script')[0]; - amazonScript.type = 'text/javascript'; - amazonScript.async = true; - amazonScript.src = `https://static-na.payments-amazon.com/OffAmazonPayments/us/${(import.meta.env.AMAZON_PAYMENTS_MODE === 'sandbox' ? 'sandbox/' : '')}js/Widgets.js`; - firstScript.parentNode.insertBefore(amazonScript, firstScript); - - // Stripe - const stripeScript = document.createElement('script'); - [firstScript] = document.getElementsByTagName('script'); - stripeScript.async = true; - stripeScript.src = 'https://js.stripe.com/v3/'; - firstScript.parentNode.insertBefore(stripeScript, firstScript); +export function setup() { // eslint-disable-line import/prefer-default-export } diff --git a/website/server/libs/inAppPurchases.js b/website/server/libs/inAppPurchases.js index 74b652e8e9..6c2e54b6a9 100644 --- a/website/server/libs/inAppPurchases.js +++ b/website/server/libs/inAppPurchases.js @@ -1,3 +1,4 @@ +/* import nconf from 'nconf'; import util from 'util'; import iap from 'in-app-purchase'; @@ -27,3 +28,4 @@ export default { GOOGLE: iap.GOOGLE, APPLE: iap.APPLE, }; +*/ diff --git a/website/server/libs/payments/paypal.js b/website/server/libs/payments/paypal.js index 70099e6541..9b8d1a1cdd 100644 --- a/website/server/libs/payments/paypal.js +++ b/website/server/libs/payments/paypal.js @@ -1,4 +1,6 @@ /* eslint-disable camelcase */ +/* eslint-disable max-len */ +/* import nconf from 'nconf'; import moment from 'moment'; import util from 'util'; @@ -222,7 +224,7 @@ api.subscribeSuccess = async function subscribeSuccess (options = {}) { headers, }); }; - +*/ /** * Cancel a PayPal Subscription * @@ -233,6 +235,7 @@ api.subscribeSuccess = async function subscribeSuccess (options = {}) { * * @return undefined */ +/* api.subscribeCancel = async function subscribeCancel (options = {}) { const { groupId, user, cancellationReason } = options; @@ -324,3 +327,4 @@ api.ipn = async function ipnApi (options = {}) { }; export default api; +*/ diff --git a/website/server/libs/setupPassport.js b/website/server/libs/setupPassport.js index 69a776625f..ba479ca3bf 100644 --- a/website/server/libs/setupPassport.js +++ b/website/server/libs/setupPassport.js @@ -1,3 +1,4 @@ +/* import passport from 'passport'; import nconf from 'nconf'; import { Strategy as GoogleStrategy } from 'passport-google-oauth20'; @@ -16,3 +17,4 @@ passport.use(new GoogleStrategy({ clientID: nconf.get('GOOGLE_CLIENT_ID'), clientSecret: nconf.get('GOOGLE_CLIENT_SECRET'), }, (accessToken, refreshToken, profile, done) => done(null, profile))); +*/