Refactors heading.budget . adds heading.budget_id
This commit is contained in:
@@ -10,13 +10,7 @@ class Budget
|
|||||||
|
|
||||||
scope :order_by_group_name, -> { includes(:group).order('budget_groups.name', 'budget_headings.name') }
|
scope :order_by_group_name, -> { includes(:group).order('budget_groups.name', 'budget_headings.name') }
|
||||||
|
|
||||||
def budget
|
delegate :budget, :budget_id, to: :group, allow_nil: true
|
||||||
group.budget
|
|
||||||
end
|
|
||||||
|
|
||||||
def budget=(resource)
|
|
||||||
group.budget = resource
|
|
||||||
end
|
|
||||||
|
|
||||||
def name_scoped_by_group
|
def name_scoped_by_group
|
||||||
"#{group.name}: #{name}"
|
"#{group.name}: #{name}"
|
||||||
|
|||||||
Reference in New Issue
Block a user