From 71efb7e613d25fd1be23d935cce35ff97c9e83bf Mon Sep 17 00:00:00 2001 From: rrader26 Date: Wed, 1 Jul 2026 15:13:32 -0400 Subject: [PATCH] =?UTF-8?q?fix(plans):=20rubocop=20=E2=80=94=20order=20res?= =?UTF-8?q?olver=20args=20+=20simplify=20self=5Fserve=20default?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resolvers/customer_portal/available_plans_resolver.rb | 4 ++-- app/services/plans/create_service.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/graphql/resolvers/customer_portal/available_plans_resolver.rb b/app/graphql/resolvers/customer_portal/available_plans_resolver.rb index 9c71dac35c1f..8b5c1aa139bf 100644 --- a/app/graphql/resolvers/customer_portal/available_plans_resolver.rb +++ b/app/graphql/resolvers/customer_portal/available_plans_resolver.rb @@ -16,10 +16,10 @@ class AvailablePlansResolver < Resolvers::BaseResolver description "Lists plans available to the customer portal user, filtered by product" - argument :product_key, String, required: false, - description: "Filter to plans whose code starts with `${product_key}-`" argument :exclude_current, Boolean, required: false, default_value: false, description: "Omit plans the customer already has an active subscription to" + argument :product_key, String, required: false, + description: "Filter to plans whose code starts with `${product_key}-`" type [Types::Plans::Object], null: false diff --git a/app/services/plans/create_service.rb b/app/services/plans/create_service.rb index 48e27422957c..f7a2902ddefb 100644 --- a/app/services/plans/create_service.rb +++ b/app/services/plans/create_service.rb @@ -28,7 +28,7 @@ def call trial_period: args[:trial_period], bill_charges_monthly: bill_charges_monthly(args), bill_fixed_charges_monthly: bill_fixed_charges_monthly(args), - self_serve: args[:self_serve].nil? ? true : args[:self_serve] + self_serve: args[:self_serve] != false ) chargeables_validation_result = Plans::ChargeablesValidationService.call(