mirror of
https://github.com/internetee/registry.git
synced 2025-07-29 22:16:19 +02:00
Codeclimate DRY
This commit is contained in:
parent
7b47eab0d8
commit
b2a1f49ba0
2 changed files with 17 additions and 7 deletions
|
@ -29,14 +29,19 @@ module Admin
|
|||
|
||||
def set_default_dates
|
||||
params[:q] ||= {}
|
||||
|
||||
return unless params[:q][:created_at_gteq].nil? && params[:q][:created_at_lteq].nil? &&
|
||||
params[:created_after].present?
|
||||
return unless default_dates?
|
||||
|
||||
default_date = params[:created_after]
|
||||
default_date = 'today' unless %w[today tomorrow yesterday].include?(default_date)
|
||||
|
||||
params[:q][:created_at_gteq] = Date.send(default_date).strftime("%Y-%m-%d")
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def default_dates?
|
||||
params[:q] ||= {}
|
||||
params[:q][:created_at_gteq].nil? && params[:q][:created_at_lteq].nil? && params[:created_after].present?
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
module Admin
|
||||
class ReppLogsController < BaseController
|
||||
load_and_authorize_resource class: ApiLog::ReppLog
|
||||
before_action :set_default_dates, only: [:index]
|
||||
before_action :set_default_dates, only: [:index], if: -> { params[:q].to_i == current_user.id }
|
||||
|
||||
# rubocop:disable Metrics/MethodLength
|
||||
def index
|
||||
|
@ -31,14 +31,19 @@ module Admin
|
|||
|
||||
def set_default_dates
|
||||
params[:q] ||= {}
|
||||
|
||||
return unless params[:q][:created_at_gteq].nil? && params[:q][:created_at_lteq].nil? &&
|
||||
params[:created_after].present?
|
||||
return unless default_dates?
|
||||
|
||||
default_date = params[:created_after]
|
||||
default_date = 'today' unless %w[today tomorrow yesterday].include?(default_date)
|
||||
|
||||
params[:q][:created_at_gteq] = Date.send(default_date).strftime("%Y-%m-%d")
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def default_dates?
|
||||
params[:q] ||= {}
|
||||
params[:q][:created_at_gteq].nil? && params[:q][:created_at_lteq].nil? && params[:created_after].present?
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue