Changeset 1357

Show
Ignore:
Timestamp:
08/17/08 11:51:07 (5 months ago)
Author:
alban
Message:

Fixe la mise en place des valeurs par defaut a la creation d'un Content

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/app/controllers/content_controller.rb

    r1256 r1357  
    2626    episode_id = request.post? ? params[:content][:episode_id] : params[:episode_id] 
    2727    episode = current_user.find_episode(episode_id) 
    28     first_content = episode.contents.empty? 
    2928 
    3029    @content = Content.create(type, params[:content]) 
    3130    @content.episode = episode 
    32  
    33     if first_content 
    34       @content.name ||= "Intégrale" 
    35       @content.slug ||= Slug.slugify(@content.name) 
    36       @content.principal ||= true 
    37     else 
    38       @content.principal ||= false 
    39     end 
    4031 
    4132    if request.post? 
     
    4637        flash[:error] = "Impossible d'ajouter le contenu" 
    4738      end 
     39    else 
     40      if episode.contents.empty? 
     41        @content.name = "Intégrale" 
     42        @content.slug = Slug.slugify(@content.name) 
     43        @content.principal = true 
     44      else 
     45        @content.principal = false 
     46      end 
    4847    end 
    4948  end