Browse Source

Refactor methods

pull/2666/head
Manny Dinssa 2 years ago
parent
commit
f42e40e1e7
  1. 15
      app/helpers/filters_helper.rb

15
app/helpers/filters_helper.rb

@ -346,36 +346,31 @@ private
def assigned_to_filter_selected?(selected_filters, value) def assigned_to_filter_selected?(selected_filters, value)
return true if !selected_filters.key?("user") && value == :all return true if !selected_filters.key?("user") && value == :all
return true if selected_filters["assigned_to"] == value.to_s
false selected_filters["assigned_to"] == value.to_s
end end
def owning_organisation_filter_selected?(selected_filters, value) def owning_organisation_filter_selected?(selected_filters, value)
return true if !selected_filters.key?("owning_organisation") && value == :all return true if !selected_filters.key?("owning_organisation") && value == :all
return true if (selected_filters["owning_organisation"].present? || selected_filters["owning_organisation_text_search"].present?) && value == :specific_org
false (selected_filters["owning_organisation"].present? || selected_filters["owning_organisation_text_search"].present?) && value == :specific_org
end end
def managing_organisation_filter_selected?(selected_filters, value) def managing_organisation_filter_selected?(selected_filters, value)
return true if !selected_filters.key?("managing_organisation") && value == :all return true if !selected_filters.key?("managing_organisation") && value == :all
return true if (selected_filters["managing_organisation"].present? || selected_filters["managing_organisation_text_search"].present?) && value == :specific_org
false (selected_filters["managing_organisation"].present? || selected_filters["managing_organisation_text_search"].present?) && value == :specific_org
end end
def uploaded_by_filter_selected?(selected_filters, value) def uploaded_by_filter_selected?(selected_filters, value)
return true if !selected_filters.key?("user") && value == :all return true if !selected_filters.key?("user") && value == :all
return true if selected_filters["uploaded_by"] == value.to_s
false selected_filters["uploaded_by"] == value.to_s
end end
def uploading_organisation_filter_selected?(selected_filters, value) def uploading_organisation_filter_selected?(selected_filters, value)
return true if !selected_filters.key?("uploading_organisation") && value == :all return true if !selected_filters.key?("uploading_organisation") && value == :all
return true if (selected_filters["uploading_organisation"].present? || selected_filters["uploading_organisation_text_search"].present?) && value == :specific_org
false (selected_filters["uploading_organisation"].present? || selected_filters["uploading_organisation_text_search"].present?) && value == :specific_org
end end
end end

Loading…
Cancel
Save