Add comma support to invoice search in registrar #2665

This commit is contained in:
Martin Lensment 2015-06-18 17:01:58 +03:00
parent 7b6a12a4cc
commit b5167213d9

View file

@ -6,6 +6,8 @@ class Registrar::InvoicesController < RegistrarController
def index def index
params[:q] ||= {} params[:q] ||= {}
invoices = current_user.registrar.invoices.includes(:invoice_items, :account_activity) invoices = current_user.registrar.invoices.includes(:invoice_items, :account_activity)
params[:q][:sum_cache_gteq].gsub!(',', '.')
params[:q][:sum_cache_lteq].gsub!(',', '.')
@q = invoices.search(params[:q]) @q = invoices.search(params[:q])
@q.sorts = 'id desc' if @q.sorts.empty? @q.sorts = 'id desc' if @q.sorts.empty?
@invoices = @q.result.page(params[:page]) @invoices = @q.result.page(params[:page])