app/commands/decidim/proposals/create_proposal.rb in decidim-proposals-0.14.4 vs app/commands/decidim/proposals/create_proposal.rb in decidim-proposals-0.15.0

- old
+ new

@@ -43,15 +43,17 @@ def create_proposal parsed_title = Decidim::ContentProcessor.parse_with_processor(:hashtag, form.title, current_organization: form.current_organization).rewrite parsed_body = Decidim::ContentProcessor.parse_with_processor(:hashtag, form.body, current_organization: form.current_organization).rewrite - @proposal = Proposal.create!( + @proposal = Proposal.new( title: parsed_title, body: parsed_body, component: form.component ) - proposal.add_coauthor(@current_user, user_group: user_group) + @proposal.add_coauthor(@current_user, user_group: user_group) + @proposal.save! + @proposal end def proposal_limit_reached? return false if @coauthorships.present?