From 51bdd72f465a079294bcd5f086ede77f2bd7f884 Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Wed, 25 May 2016 12:31:53 +0300 Subject: [PATCH 1/2] Story#120259603 - remove registrered_at from pure domain history --- app/views/admin/domain_versions/show.haml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app/views/admin/domain_versions/show.haml b/app/views/admin/domain_versions/show.haml index 999714ad3..c00200b88 100644 --- a/app/views/admin/domain_versions/show.haml +++ b/app/views/admin/domain_versions/show.haml @@ -24,9 +24,6 @@ %dl.dl-horizontal %dt= t(:name) %dd= link_to(domain.name, admin_domain_path(@version.item_id)) - %dt= t(:registered_at) - %dd - = l(domain.registered_at, format: :short) %dt= t(:created) %dd From e9a8cf086babda2a2f1a2703e9ea93a95ecb5b0f Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Wed, 25 May 2016 12:45:20 +0300 Subject: [PATCH 2/2] Story#120259603 - versions search is case insensitive --- app/controllers/admin/contact_versions_controller.rb | 2 +- app/controllers/admin/domain_versions_controller.rb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/admin/contact_versions_controller.rb b/app/controllers/admin/contact_versions_controller.rb index e318c0e9c..dca7f8e7d 100644 --- a/app/controllers/admin/contact_versions_controller.rb +++ b/app/controllers/admin/contact_versions_controller.rb @@ -49,7 +49,7 @@ class Admin::ContactVersionsController < AdminController end def create_where_string(key, value) - " AND object->>'#{key}' LIKE '%#{value}%'" + " AND object->>'#{key}' ILIKE '%#{value}%'" end end diff --git a/app/controllers/admin/domain_versions_controller.rb b/app/controllers/admin/domain_versions_controller.rb index debf628cf..32fe3885d 100644 --- a/app/controllers/admin/domain_versions_controller.rb +++ b/app/controllers/admin/domain_versions_controller.rb @@ -9,12 +9,12 @@ class Admin::DomainVersionsController < AdminController search_params = params[:q].deep_dup if search_params[:registrant].present? - registrants = Contact.where("name like ?", "%#{search_params[:registrant].strip}%") + registrants = Contact.where("name ilike ?", "%#{search_params[:registrant].strip}%") search_params.delete(:registrant) end if search_params[:registrar].present? - registrars = Registrar.where("name like ?", "%#{search_params[:registrar].strip}%") + registrars = Registrar.where("name ilike ?", "%#{search_params[:registrar].strip}%") search_params.delete(:registrar) end @@ -63,7 +63,7 @@ class Admin::DomainVersionsController < AdminController end def create_where_string(key, value) - " AND object->>'#{key}' ~ '#{value}'" + " AND object->>'#{key}' ~* '#{value}'" end