Removed acts-as-statemachine. Replaces User.find_ordergroup with ActiveRecord-Association 'has_one :ordergroup'.

This commit is contained in:
Benjamin Meichsner 2009-02-01 20:56:23 +01:00
parent ec402ffa7b
commit e16bebd042
10 changed files with 33 additions and 47 deletions

View file

@ -42,7 +42,10 @@ class Ordergroup < Group
validates_numericality_of :account_balance, :message => 'ist keine gültige Zahl'
attr_accessible :actual_size, :account_updated
def non_members
User.all(:order => 'nick').reject { |u| (users.include?(u) || u.ordergroup) }
end
def value_of_open_orders(exclude = nil)
group_orders.open.reject{|go| go == exclude}.collect(&:price).sum