Mercurial > hg > soundsoftware-site
diff vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb @ 448:0a5d997578da feature_36
Publications Controller: Edit vire now redirecting to the correct page after successful update action.
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Wed, 08 Jun 2011 14:36:10 +0100 |
parents | 995d4c99843d |
children | 773fe1222605 |
line wrap: on
line diff
--- a/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb Wed Jun 08 13:37:47 2011 +0100 +++ b/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb Wed Jun 08 14:36:10 2011 +0100 @@ -23,7 +23,7 @@ def create @publication = Publication.new(params[:publication]) - if @publication.save + if @publication.save flash[:notice] = "Successfully created publication." redirect_to @publication else @@ -43,9 +43,7 @@ # method for creating "pasted" bibtex entries if bibtex_entry - logger.error "ANTES PARSE" parse_bibtex_list bibtex_entry - logger.error "DEPOIS PARSE" end # form's flow control @@ -65,14 +63,13 @@ end def update - @publication = Publication.find(params[:id]) - + @publication = Publication.find(params[:id]) if @publication.update_attributes(params[:publication]) flash[:notice] = "Successfully updated Publication." + redirect_to @publication else - flash[:notice] = "Could not Update Publication." - end - + render :action => 'edit' + end end def show