comparison vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb @ 390:5562a95edbf7 feature_36

DEV commit - problems in the create action;
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Thu, 07 Apr 2011 17:11:14 +0100
parents 8ed0a0a268e0
children fecd4b2f4b77
comparison
equal deleted inserted replaced
386:8ed0a0a268e0 390:5562a95edbf7
30 end 30 end
31 end 31 end
32 end 32 end
33 33
34 def new 34 def new
35 session[:publication_params] ||= {}
36 @publication = Publication.new 35 @publication = Publication.new
37 @publication.current_step = session[:publication_step] 36 @publication.current_step = session[:publication_step]
38 37
39 if request.post? 38 logger.error @publication.current_step
40 parse_bibtex_text 39
41 @publication = Publication.new(params[:publication]) 40
42
43 if @publication.save
44 logger.error "GRAVOU XXXdsfgXXX"
45 else
46 logger.error "nao gravou"
47 end
48
49 end
50
51 end 41 end
52 42
53 def create 43 def create
44 @publication = Publication.new(params[:publication])
54 45
55 logger.error "AAAA create" 46 @publication.current_step = session[:publication_step]
56 47
57 @publication.save 48 if params[:back_button]
49 @publication.previous_step
50 else
51 @publication.next_step
52 end
53
54 session[:publication_step] = @publication.current_step
55
56 logger.error "AAAA"
57 logger.error session[:publication_step]
58
59
60 render "new"
58 end 61 end
59 62
60 def index 63 def index
61 @publications = Publication.find(:all) 64 @publications = Publication.find(:all)
62 end 65 end