use desired plan code while in trial

This commit is contained in:
Seth Call 2021-01-01 10:32:13 -06:00
parent 7ac66f9f0f
commit 0fe8ac3330
1 changed files with 7 additions and 1 deletions

View File

@ -2865,9 +2865,15 @@ module JamRuby
def has_support?
return false if (!subscription_trial_ended? || subscription_sync_code == 'in_trial') && recurly_subscription_id.nil?
return true if admin
if !subscription_trial_ended? || subscription_sync_code == 'in_trial'
SubscriptionDefinitions.rules(self.desired_plan_code)[:has_support]
else
SubscriptionDefinitions.rules(self.subscription_plan_code)[:has_support]
end
end
def subscription_rules(dynamic_definitions = true)
rules = SubscriptionDefinitions.rules(self.subscription_plan_code)
if dynamic_definitions