Skip to content

Commit 16755a8

Browse files
committed
bundle exec rubocop --fix
1 parent ff395aa commit 16755a8

File tree

33 files changed

+186
-182
lines changed

33 files changed

+186
-182
lines changed

app/controllers/solidus_subscriptions/api/v1/subscriptions_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def create
2222
else
2323
error_message = I18n.t('solidus_subscriptions.subscription.invalid_payment_details')
2424

25-
render json: { payment_source_type: [error_message] }.to_json, status: :unprocessable_entity
25+
render json: {payment_source_type: [error_message]}.to_json, status: :unprocessable_entity
2626
end
2727
end
2828

app/controllers/spree/admin/installments_controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ class InstallmentsController < ResourceController
1010
def index
1111
@search = collection.ransack((params[:q] || {}).reverse_merge(s: 'created_at desc'))
1212

13-
@installments = @search.result(distinct: true).
14-
page(params[:page]).
15-
per(params[:per_page] || Spree::Config[:orders_per_page])
13+
@installments = @search.result(distinct: true)
14+
.page(params[:page])
15+
.per(params[:per_page] || Spree::Config[:orders_per_page])
1616
end
1717

1818
private

app/controllers/spree/admin/subscription_events_controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ class SubscriptionEventsController < ResourceController
1010
def index
1111
@search = collection.ransack((params[:q] || {}).reverse_merge(s: 'created_at desc'))
1212

13-
@subscription_events = @search.result(distinct: true).
14-
page(params[:page]).
15-
per(params[:per_page] || 20)
13+
@subscription_events = @search.result(distinct: true)
14+
.page(params[:page])
15+
.per(params[:per_page] || 20)
1616
end
1717

1818
private

app/controllers/spree/admin/subscription_orders_controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ class SubscriptionOrdersController < ResourceController
88
def index
99
@search = collection.ransack((params[:q] || {}).reverse_merge(s: 'created_at desc'))
1010

11-
@subscription_orders = @search.result(distinct: true).
12-
page(params[:page]).
13-
per(params[:per_page] || 20)
11+
@subscription_orders = @search.result(distinct: true)
12+
.page(params[:page])
13+
.per(params[:per_page] || 20)
1414
end
1515

1616
private

app/controllers/spree/admin/subscriptions_controller.rb

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ class SubscriptionsController < ResourceController
77

88
def index
99
@search = SolidusSubscriptions::Subscription.accessible_by(current_ability).ransack(params[:q])
10-
@subscriptions = @search.result(distinct: true).
11-
includes(:line_items, :user).
12-
page(params[:page]).
13-
per(params[:per_page] || Spree::Config[:orders_per_page])
10+
@subscriptions = @search.result(distinct: true)
11+
.includes(:line_items, :user)
12+
.page(params[:page])
13+
.per(params[:per_page] || Spree::Config[:orders_per_page])
1414
end
1515

1616
def new
@@ -28,9 +28,9 @@ def update
2828

2929
if @subscription.payment_method&.source_required?
3030
@subscription.payment_source = @subscription
31-
.payment_method
32-
.payment_source_class
33-
.find_by(id: params[:subscription][:payment_source_id])
31+
.payment_method
32+
.payment_source_class
33+
.find_by(id: params[:subscription][:payment_source_id])
3434
else
3535
@subscription.payment_source = nil
3636
end
@@ -45,10 +45,10 @@ def cancel
4545
end
4646

4747
notice = if @subscription.errors.none?
48-
I18n.t('spree.admin.subscriptions.successfully_canceled')
49-
else
50-
@subscription.errors.full_messages.to_sentence
51-
end
48+
I18n.t('spree.admin.subscriptions.successfully_canceled')
49+
else
50+
@subscription.errors.full_messages.to_sentence
51+
end
5252

5353
redirect_back(fallback_location: spree.admin_subscriptions_path, notice: notice)
5454
end
@@ -57,10 +57,10 @@ def activate
5757
@subscription.activate
5858

5959
notice = if @subscription.errors.none?
60-
I18n.t('spree.admin.subscriptions.successfully_activated')
61-
else
62-
@subscription.errors.full_messages.to_sentence
63-
end
60+
I18n.t('spree.admin.subscriptions.successfully_activated')
61+
else
62+
@subscription.errors.full_messages.to_sentence
63+
end
6464

6565
redirect_back(fallback_location: spree.admin_subscriptions_path, notice: notice)
6666
end
@@ -69,13 +69,13 @@ def skip
6969
@subscription.skip(check_skip_limits: false)
7070

7171
notice = if @subscription.errors.none?
72-
I18n.t(
73-
'spree.admin.subscriptions.successfully_skipped',
74-
date: @subscription.actionable_date
75-
)
76-
else
77-
@subscription.errors.full_messages.to_sentence
78-
end
72+
I18n.t(
73+
'spree.admin.subscriptions.successfully_skipped',
74+
date: @subscription.actionable_date
75+
)
76+
else
77+
@subscription.errors.full_messages.to_sentence
78+
end
7979

8080
redirect_back(fallback_location: spree.admin_subscriptions_path, notice: notice)
8181
end
@@ -84,10 +84,10 @@ def pause
8484
@subscription.pause(actionable_date: nil)
8585

8686
notice = if @subscription.errors.none?
87-
I18n.t('spree.admin.subscriptions.successfully_paused')
88-
else
89-
@subscription.errors.full_messages.to_sentence
90-
end
87+
I18n.t('spree.admin.subscriptions.successfully_paused')
88+
else
89+
@subscription.errors.full_messages.to_sentence
90+
end
9191

9292
redirect_back(fallback_location: spree.admin_subscriptions_path, notice: notice)
9393
end
@@ -96,10 +96,10 @@ def resume
9696
@subscription.resume(actionable_date: nil)
9797

9898
notice = if @subscription.errors.none?
99-
I18n.t('spree.admin.subscriptions.successfully_resumed')
100-
else
101-
@subscription.errors.full_messages.to_sentence
102-
end
99+
I18n.t('spree.admin.subscriptions.successfully_resumed')
100+
else
101+
@subscription.errors.full_messages.to_sentence
102+
end
103103

104104
redirect_back(fallback_location: spree.admin_subscriptions_path, notice: notice)
105105
end

app/models/solidus_subscriptions/installment.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ class Installment < ApplicationRecord
1515
validates :subscription, presence: true
1616

1717
scope :fulfilled, (lambda do
18-
joins(:details).where(InstallmentDetail.table_name => { success: true }).distinct
18+
joins(:details).where(InstallmentDetail.table_name => {success: true}).distinct
1919
end)
2020

2121
scope :unfulfilled, (lambda do
2222
where.not(id: Installment.fulfilled).distinct
2323
end)
2424

2525
scope :with_active_subscription, (lambda do
26-
joins(:subscription).where.not(Subscription.table_name => { state: "canceled" })
26+
joins(:subscription).where.not(Subscription.table_name => {state: "canceled"})
2727
end)
2828

2929
scope :actionable, (lambda do

app/models/solidus_subscriptions/interval.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def self.included(base)
2020
#
2121
# @return [Integer] The number of seconds.
2222
def interval
23-
ActiveSupport::Duration.new(interval_length, { interval_units.pluralize.to_sym => interval_length })
23+
ActiveSupport::Duration.new(interval_length, {interval_units.pluralize.to_sym => interval_length})
2424
end
2525
end
2626
end

app/models/solidus_subscriptions/line_item.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ class LineItem < ApplicationRecord
3636
belongs_to :subscribable, class_name: "::#{SolidusSubscriptions.configuration.subscribable_class}"
3737

3838
validates :subscribable_id, presence: true
39-
validates :quantity, numericality: { greater_than: 0 }
40-
validates :interval_length, numericality: { greater_than: 0 }, unless: -> { subscription }
39+
validates :quantity, numericality: {greater_than: 0}
40+
validates :interval_length, numericality: {greater_than: 0}, unless: -> { subscription }
4141
validate :ensure_subscribable_valid
4242

4343
def ensure_subscribable_valid

app/models/solidus_subscriptions/subscription.rb

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ class Subscription < ApplicationRecord
2222
belongs_to :payment_source, polymorphic: true, optional: true
2323

2424
validates :user, presence: true
25-
validates :skip_count, :successive_skip_count, presence: true, numericality: { greater_than_or_equal_to: 0 }
26-
validates :interval_length, numericality: { greater_than: 0 }
25+
validates :skip_count, :successive_skip_count, presence: true, numericality: {greater_than_or_equal_to: 0}
26+
validates :interval_length, numericality: {greater_than: 0}
2727
validates :payment_method, presence: true, if: -> { payment_source }
2828
validates :payment_source, presence: true, if: -> { payment_method&.source_required? }
29-
validates :currency, inclusion: { in: ::Money::Currency.all.map(&:iso_code) }
29+
validates :currency, inclusion: {in: ::Money::Currency.all.map(&:iso_code)}
3030

3131
validate :validate_payment_source_ownership
3232

@@ -44,8 +44,8 @@ class Subscription < ApplicationRecord
4444
# Find all subscriptions that are "actionable"; that is, ones that have an
4545
# actionable_date in the past and are not invalid or canceled.
4646
scope :actionable, (lambda do
47-
where("#{table_name}.actionable_date <= ?", Time.zone.today).
48-
where.not(state: ["canceled", "inactive"])
47+
where("#{table_name}.actionable_date <= ?", Time.zone.today)
48+
.where.not(state: ["canceled", "inactive"])
4949
end)
5050

5151
# Find subscriptions based on their processing state. This state is not a
@@ -64,7 +64,7 @@ class Subscription < ApplicationRecord
6464
fulfilled_ids = fulfilled.pluck(:id)
6565
where.not(id: fulfilled_ids)
6666
when :pending
67-
includes(:installments).where(solidus_subscriptions_installments: { id: nil })
67+
includes(:installments).where(solidus_subscriptions_installments: {id: nil})
6868
else
6969
raise ArgumentError, "state must be one of: :success, :failed, :pending"
7070
end
@@ -85,7 +85,7 @@ class Subscription < ApplicationRecord
8585

8686
# Scope for finding subscription with a specific item
8787
scope :with_subscribable, (lambda do |id|
88-
joins(line_items: :subscribable).where(spree_variants: { id: id })
88+
joins(line_items: :subscribable).where(spree_variants: {id: id})
8989
end)
9090

9191
def self.ransackable_scopes(_auth_object = nil)
@@ -288,9 +288,9 @@ def failing_since
288288
failing_details = installment_details.failed.order('solidus_subscriptions_installment_details.created_at ASC')
289289

290290
last_successful_detail = installment_details
291-
.succeeded
292-
.order('solidus_subscriptions_installment_details.created_at DESC')
293-
.first
291+
.succeeded
292+
.order('solidus_subscriptions_installment_details.created_at DESC')
293+
.first
294294
if last_successful_detail
295295
failing_details = failing_details.where(
296296
'solidus_subscriptions_installment_details.created_at > ?',
@@ -320,7 +320,7 @@ def validate_payment_source_ownership
320320
return if payment_source.blank?
321321

322322
if payment_source.respond_to?(:user_id) &&
323-
payment_source.user_id != user_id
323+
payment_source.user_id != user_id
324324
errors.add(:payment_source, :not_owned_by_user)
325325
end
326326
end
@@ -361,10 +361,10 @@ def tomorrow_or_after(date)
361361
def update_actionable_date_if_interval_changed
362362
if persisted? && (interval_length_previously_changed? || interval_units_previously_changed?)
363363
base_date = if installments.any?
364-
installments.last.created_at
365-
else
366-
created_at
367-
end
364+
installments.last.created_at
365+
else
366+
created_at
367+
end
368368

369369
new_date = interval.since(base_date)
370370

config/routes.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
SolidusSubscriptions::Engine.routes.draw do
4-
namespace :api, defaults: { format: :json } do
4+
namespace :api, defaults: {format: :json} do
55
namespace :v1 do
66
resources :line_items, only: [:update, :destroy]
77
resources :subscriptions, only: [:create, :update] do

0 commit comments

Comments
 (0)