Story#108869472 - domain history search not failing whenregistrants not found

This commit is contained in:
Vladimir Krylov 2016-05-31 08:18:21 +03:00
parent e9a8cf086b
commit 00b9d50c08

View file

@ -30,8 +30,10 @@ class Admin::DomainVersionsController < AdminController
end end
end end
whereS += " AND object->>'registrant_id' IN (#{registrants.map { |r| "'#{r.id.to_s}'" }.join ','})" if registrants whereS += " AND object->>'registrant_id' IN (#{registrants.map { |r| "'#{r.id.to_s}'" }.join ','})" if registrants.present?
whereS += " AND object->>'registrar_id' IN (#{registrars.map { |r| "'#{r.id.to_s}'" }.join ','})" if registrars whereS += " AND 1=0" if registrants == []
whereS += " AND object->>'registrar_id' IN (#{registrars.map { |r| "'#{r.id.to_s}'" }.join ','})" if registrars.present?
whereS += " AND 1=0" if registrars == []
versions = DomainVersion.includes(:item).where(whereS) versions = DomainVersion.includes(:item).where(whereS)
@q = versions.search(params[:q]) @q = versions.search(params[:q])