diff --git a/app/helpers/services_helper.rb b/app/helpers/services_helper.rb index e164a6957..9fbe7bd29 100644 --- a/app/helpers/services_helper.rb +++ b/app/helpers/services_helper.rb @@ -1,6 +1,11 @@ module ServicesHelper - @@contact_proxy = Contact.new(:aspects => []) def contact_proxy(friend) - friend.contact || @@contact_proxy.dup.tap{|c| c.person = friend.person} + friend.contact || contact_proxy_template.dup.tap {|c| c.person = friend.person } + end + + private + + def contact_proxy_template + @@contact_proxy ||= Contact.new(:aspects => []) end end