diff --git a/db/up/find_sessions_2020.sql b/db/up/find_sessions_2020.sql index 9b11418c4..e1146ef83 100644 --- a/db/up/find_sessions_2020.sql +++ b/db/up/find_sessions_2020.sql @@ -111,6 +111,8 @@ ALTER TABLE users ADD COLUMN subscription_trial_ends_at TIMESTAMP NOT NULL DEFAU ALTER TABLE users ADD COLUMN subscription_plan_reason varchar(20); UPDATE users set subscription_trial_ends_at = (CURRENT_TIMESTAMP + '30 days'::interval), subscription_plan_code = 'jamsubgold'; +UPDATE users set stored_credit_card = true where recurly_code is not null; + -- CREATE TABLE subscriptions ( -- id VARCHAR(64) PRIMARY KEY DEFAULT uuid_generate_v4(), diff --git a/pb/src/client_container.proto b/pb/src/client_container.proto index 7df51394f..f6fa58c98 100644 --- a/pb/src/client_container.proto +++ b/pb/src/client_container.proto @@ -839,6 +839,7 @@ message SiteSubscription { optional bool can_broadcast = 9; optional int32 broadcasting_type = 10; optional int32 max_players = 11; + optional bool pro_audio = 12; } message Ars { diff --git a/web/app/assets/javascripts/react-components/AccountPaymentHistoryScreen.js.jsx.coffee b/web/app/assets/javascripts/react-components/AccountPaymentHistoryScreen.js.jsx.coffee index 7e95e21c6..174540359 100644 --- a/web/app/assets/javascripts/react-components/AccountPaymentHistoryScreen.js.jsx.coffee +++ b/web/app/assets/javascripts/react-components/AccountPaymentHistoryScreen.js.jsx.coffee @@ -448,7 +448,9 @@ profileUtils = context.JK.ProfileUtils @elements = window.recurly.Elements() delayedConfigure: () -> - if !window.recurly? + if gon.isNativeClient + return + if !window.recurly? console.log("relaunch delayed recurly configure") setTimeout(() => @delayedConfigure()