[#4181] Associate a deliverable with a contract on creation.

This commit is contained in:
Eric Davis
2010-06-23 16:25:13 -07:00
parent 5bb3970d4c
commit 34d75ded5d
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -7,7 +7,8 @@ class DeliverablesController < InheritedResources::Base
before_filter :authorize
def create
@deliverable = FixedDeliverable.new(params[:deliverable])
@deliverable = begin_of_association_chain.deliverables.build(params[:deliverable])
@deliverable.type = 'FixedDeliverable'
create! { contract_url(@project, @contract) }
end