Update query_patch.rb

Added Customer Filter
This commit is contained in:
2016-04-13 12:11:52 -04:00
parent c1002cb93c
commit dc5b8419a4

View File

@@ -21,7 +21,8 @@ module QueryPatch
base.class_eval do base.class_eval do
unloadable # Send unloadable so it will not be unloaded in development unloadable # Send unloadable so it will not be unloaded in development
alias_method_chain :available_columns, :hidden alias_method_chain :available_columns, :qbo
alias_method_chain :available_filters, :qbo
end end
end end
@@ -31,13 +32,20 @@ module QueryPatch
module InstanceMethods module InstanceMethods
def available_columns_with_hidden def available_columns_with_qbo
unless @available_columns unless @available_columns
@available_columns = available_columns_without_hidden @available_columns = available_columns_without_hidden
@available_columns << QueryColumn.new(:qbo_customer, :sortable => "#{QboCustomer.table_name}.name", :groupable => true, :caption => :field_qbo_customer) @available_columns << QueryColumn.new(:qbo_customer, :sortable => "#{QboCustomer.table_name}.name", :groupable => true, :caption => :field_qbo_customer)
end end
@available_columns @available_columns
end end
def available_filters_with_qbo
return @available_filters if @available_filters
@available_filters = available_filters_without_qbo
@available_filters.add_available_filter "customer", :type => :text
return @available_filters
end
end end
end end