Fix statuses search bug

This commit is contained in:
Alex Sherman 2020-10-29 16:15:12 +05:00
parent 083be0d536
commit 44637b08cf

View file

@ -16,12 +16,13 @@ class Registrar
end end
end end
if params[:statuses_contains] domains = if params[:statuses_contains]
domains = current_registrar_user.registrar.domains.includes(:registrar, :registrant).where( current_registrar_user.registrar.domains
"statuses @> ?::varchar[]", "{#{params[:statuses_contains].join(',')}}" .includes(:registrar, :registrant)
) .where('domains.statuses @> ?::varchar[]',
"{#{params[:statuses_contains].join(',')}}")
else else
domains = current_registrar_user.registrar.domains.includes(:registrar, :registrant) current_registrar_user.registrar.domains.includes(:registrar, :registrant)
end end
normalize_search_parameters do normalize_search_parameters do