From f5c379ca7244d59287f2851f3d96a4bc0578b6e0 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Wed, 19 Aug 2015 17:37:08 +0300 Subject: [PATCH] Add updated at field for contact search #2866 --- app/controllers/admin/contacts_controller.rb | 3 +++ app/views/admin/contacts/index.haml | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/controllers/admin/contacts_controller.rb b/app/controllers/admin/contacts_controller.rb index 097445bd2..1388db636 100644 --- a/app/controllers/admin/contacts_controller.rb +++ b/app/controllers/admin/contacts_controller.rb @@ -67,6 +67,9 @@ class Admin::ContactsController < AdminController begin end_time = params[:q][:created_at_lteq].try(:to_date) params[:q][:created_at_lteq] = end_time.try(:end_of_day) + # updated at + end_time = params[:q][:updated_at_gteq].try(:to_date) + params[:q][:updated_at_lteq] = end_time.try(:end_of_day) rescue logger.warn('Invalid date') end diff --git a/app/views/admin/contacts/index.haml b/app/views/admin/contacts/index.haml index 7bfb3ca11..b8e7850e6 100644 --- a/app/views/admin/contacts/index.haml +++ b/app/views/admin/contacts/index.haml @@ -39,7 +39,7 @@ = label_tag t(:contact_type) = select_tag '[q][domain_contacts_type_in]', options_for_select([['admin', 'AdminDomainContact'], ['tech', 'TechDomainContact']], params[:q][:domain_contacts_type_in]), { multiple: true, placeholder: t(:choose), class: 'form-control js-combobox' } .row - .col-md-6 + .col-md-3 .form-group = f.label t(:registrar) = f.select :registrar_id_eq, Registrar.all.map { |x| [x, x.id] }, { include_blank: true }, class: 'form-control selectize', placeholder: t(:choose) @@ -51,6 +51,10 @@ .form-group = f.label t(:created_at_until) = f.search_field :created_at_lteq, value: params[:q][:created_at_lteq], class: 'form-control datepicker', placeholder: t(:created_at_until) + .col-md-3 + .form-group + = f.label t(:updated_at) + = f.search_field :updated_at_gteq, value: params[:q][:updated_at_gteq], class: 'form-control datepicker', placeholder: t(:updated_at) .row .col-md-6 .form-group