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 191 person.save!
192 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 203 software_block = SoftwaresBlock.new
202 204 software_block.position = 2
... ... @@ -235,7 +237,7 @@ namespace :templates do
235 237 desc "Create new templates of intitution"
236 238 task :institution => :environment do
237 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 241 community = Community.create!(:name => "institution", :is_template => true, :moderated_articles => true, :environment => env)
240 242 community.layout_template = "leftbar"
241 243  
... ...