mirror of
https://github.com/rickbarrette/redmine_qbo.git
synced 2025-11-08 17:04:23 -05:00
Update customer.rb
This commit is contained in:
@@ -25,10 +25,10 @@ class Customer < ActiveRecord::Base
|
|||||||
self.primary_key = :id
|
self.primary_key = :id
|
||||||
|
|
||||||
def all
|
def all
|
||||||
Customer.skip_callback(:initialize, :after, :pull)
|
without_callback(:initialize, :after, :pull) do
|
||||||
customers = Customer.all
|
@@customers = Customer.all
|
||||||
Customer.set_callback(:initialize, :after, :pull)
|
end
|
||||||
return customers
|
return @@customers
|
||||||
end
|
end
|
||||||
|
|
||||||
# returns a human readable string
|
# returns a human readable string
|
||||||
@@ -125,9 +125,9 @@ class Customer < ActiveRecord::Base
|
|||||||
end
|
end
|
||||||
|
|
||||||
def self.without_callback(*args, &block)
|
def self.without_callback(*args, &block)
|
||||||
skip_callback(*args)
|
Customer.skip_callback(*args)
|
||||||
yield
|
yield
|
||||||
set_callback(*args)
|
Customer.set_callback(*args)
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|||||||
Reference in New Issue
Block a user