Apply Rails/SafeNavigation rubocop rule

This commit is contained in:
Javi Martín
2019-06-22 23:00:33 +02:00
parent daa86ca3fc
commit 9fe8c47528
39 changed files with 52 additions and 53 deletions

View File

@@ -9,7 +9,7 @@ class Tracking::BaseController < ApplicationController
private
def verify_tracker
raise CanCan::AccessDenied unless current_user.try(:tracker?) || current_user.try(:administrator?)
raise CanCan::AccessDenied unless current_user&.tracker? || current_user&.administrator?
end
end

View File

@@ -47,8 +47,7 @@ class Tracking::BudgetInvestmentsController < Tracking::BaseController
end
def heading_filters
investments = @budget.investments.by_tracker(current_user.tracker.try(:id))
.distinct
investments = @budget.investments.by_tracker(current_user.tracker&.id).distinct
investment_headings = Budget::Heading.where(id: investments.pluck(:heading_id).uniq)
.order(name: :asc)
all_headings_filter = [