From 464673a7aa85101d5bc906b9a1e805fc3e1dfdf9 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Wed, 27 Jul 2016 13:04:52 +0200 Subject: [PATCH] creates setter association for budget investments --- app/models/budget/investment.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/models/budget/investment.rb b/app/models/budget/investment.rb index bbdc0e73e..0eb144430 100644 --- a/app/models/budget/investment.rb +++ b/app/models/budget/investment.rb @@ -18,6 +18,8 @@ class Budget has_many :valuators, through: :valuator_assignments has_many :comments, as: :commentable + delegate :budget, to: :heading + validates :title, presence: true validates :author, presence: true validates :description, presence: true @@ -118,6 +120,10 @@ class Budget heading.group.budget end + def budget=(resource) + heading.group.budget = resource + end + def undecided? feasibility == "undecided" end