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
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
@@ -31,13 +32,20 @@ module QueryPatch
module InstanceMethods
def available_columns_with_hidden
def available_columns_with_qbo
unless @available_columns
@available_columns = available_columns_without_hidden
@available_columns << QueryColumn.new(:qbo_customer, :sortable => "#{QboCustomer.table_name}.name", :groupable => true, :caption => :field_qbo_customer)
end
@available_columns
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