diff vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb @ 429:27930c9b424d feature_36

update method in publications controller; updated view
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Thu, 02 Jun 2011 14:39:11 +0100
parents 9cfd7a1d848e
children 948400933de8 b461f84ed41a
line wrap: on
line diff
--- a/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb	Wed Jun 01 17:27:52 2011 +0100
+++ b/vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb	Thu Jun 02 14:39:11 2011 +0100
@@ -54,14 +54,17 @@
 
   def edit
     @publication = Publication.find(params[:id])
-
-
+    
   end
 
   def update
-
-    logger.error "AAAA update"
-
+    @publication = Publication.find(params[:id])
+    if @publication.update_attributes(params[:publication])
+      flash[:notice] = "Successfully updated Publication."
+      redirect_to @publication
+    else
+      render :action => 'edit'
+    end
   end
 
   def show