Commit af1a33917ad9aa2a6e5934fd125a53c320a12df5

Authored by Izaak Alpert
1 parent e8d1e827

Create a wiki when wiki_enabled:true

Change-Id: I7aaab4b1f54fd2719a8a63d9069ddd5c59868e34
Showing 1 changed file with 9 additions and 0 deletions   Show diff stats
app/contexts/projects/create_context.rb
... ... @@ -46,6 +46,15 @@ module Projects
46 46  
47 47 @project.creator = current_user
48 48  
  49 + if @project.valid? && @project.wiki_enabled?
  50 + begin
  51 + #force the creation of a wiki,
  52 + GollumWiki.new(@project, current_user).wiki
  53 + rescue => exception
  54 + @project.errors.add(:wiki_enabled, 'cannot create wiki')
  55 + end
  56 + end
  57 +
49 58 if @project.save
50 59 @project.discover_default_branch
51 60  
... ...