Apply Rails/SafeNavigation rubocop rule
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
Reference in New Issue
Block a user