diff --git a/app/models/customer.rb b/app/models/customer.rb index e55c6ac..dc375db 100644 --- a/app/models/customer.rb +++ b/app/models/customer.rb @@ -114,14 +114,16 @@ class Customer < ActiveRecord::Base # update's the customers name if updated def update - begin - if not self.name == @detils.display_name - self.name = @details.display_name - self.save + Thread.new { + begin + if not self.name == @detils.display_name + self.name = @details.display_name + self.save + end + rescue + return nil end - rescue - return nil - end + } end end