Revision 390:5562a95edbf7 vendor/plugins/redmine_bibliography/app/controllers

View differences:

vendor/plugins/redmine_bibliography/app/controllers/publications_controller.rb
32 32
  end 
33 33

  
34 34
  def new 
35
    session[:publication_params] ||= {}
36 35
    @publication = Publication.new
37 36
    @publication.current_step = session[:publication_step]
38

  
39
    if request.post?
40
      parse_bibtex_text
41
      @publication = Publication.new(params[:publication])
42

  
43
      if @publication.save
44
        logger.error "GRAVOU XXXdsfgXXX"
45
      else
46
        logger.error "nao gravou"
47
      end
48

  
49
    end
50

  
37
    
38
    logger.error @publication.current_step
39
    
40
    
51 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 61
  end
59 62

  
60 63
  def index

Also available in: Unified diff