Mercurial > hg > soundsoftware-site
diff vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb @ 613:3b63cea01e7b feature_36
Fixes bug preventing Projects being associated with newly created publications.
author | luisf |
---|---|
date | Tue, 23 Aug 2011 14:49:27 +0100 |
parents | 3221b2ab7804 |
children | 712324fee0c0 |
line wrap: on
line diff
--- a/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb Tue Aug 23 13:45:30 2011 +0100 +++ b/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb Tue Aug 23 14:49:27 2011 +0100 @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb class PublicationsController < ApplicationController @@ -21,19 +22,18 @@ end def create - @project_id = params[:project_id] + @project = Project.find(params[:project_id]) + @author_options = Authorship.like_unique(User.name).find(:all, :limit => 100) @publication = Publication.new(params[:publication]) - - # @project = Project.find(params[:project_id]) @publication.projects << @project unless @project.nil? if @publication.save flash[:notice] = "Successfully created publication." - redirect_to :action => :show, :id => @publication, :project_id => @project_id + redirect_to :action => :show, :id => @publication, :project_id => @project else - render :action => 'new', :project_id => @project_id + render :action => 'new', :project_id => @project end end