Commit c5744e3306cd3f3c264c5d9c0178222fc4abf229

Authored by Arthur Esposte
1 parent 982fcc85

Fix template creation considering GovUserPlugin

Showing 1 changed file with 9 additions and 7 deletions   Show diff stats
lib/tasks/templates.rake
@@ -191,12 +191,14 @@ namespace :templates do @@ -191,12 +191,14 @@ namespace :templates do
191 person.save! 191 person.save!
192 puts "Person successfully created!" 192 puts "Person successfully created!"
193 193
194 - institution_block = InstitutionsBlock.new  
195 - institution_block.position = 4  
196 - institution_block.save!  
197 - box1.blocks << institution_block  
198 - box1.save!  
199 - puts "InstitutionBlock successfully added to person!" 194 + if env.plugin_enabled?("GovUserPlugin")
  195 + institution_block = InstitutionsBlock.new
  196 + institution_block.position = 4
  197 + institution_block.save!
  198 + box1.blocks << institution_block
  199 + box1.save!
  200 + puts "InstitutionBlock successfully added to person!"
  201 + end
200 202
201 software_block = SoftwaresBlock.new 203 software_block = SoftwaresBlock.new
202 software_block.position = 2 204 software_block.position = 2
@@ -235,7 +237,7 @@ namespace :templates do @@ -235,7 +237,7 @@ namespace :templates do
235 desc "Create new templates of intitution" 237 desc "Create new templates of intitution"
236 task :institution => :environment do 238 task :institution => :environment do
237 Environment.all.each do |env| 239 Environment.all.each do |env|
238 - if env.plugin_enabled?("MpogSoftware") or env.plugin_enabled?("SoftwareCommunitiesPlugin") 240 + if env.plugin_enabled?("MpogSoftware") or env.plugin_enabled?("GovUserPlugin")
239 community = Community.create!(:name => "institution", :is_template => true, :moderated_articles => true, :environment => env) 241 community = Community.create!(:name => "institution", :is_template => true, :moderated_articles => true, :environment => env)
240 community.layout_template = "leftbar" 242 community.layout_template = "leftbar"
241 243