Commit a5e59178ebc8742f3fa089ac490abed0e24fd23e

Authored by Luciano Prestes
Committed by Thiago Ribeiro
1 parent cec71c5b

Check if category exists on task create categories

Showing 1 changed file with 6 additions and 2 deletions   Show diff stats
lib/tasks/create_categories.rake
... ... @@ -6,8 +6,12 @@ namespace :software do
6 6 print 'Creating categories: '
7 7 software = Category.create(:name => _("Software"), :environment => env)
8 8 Category::SOFTWARE_CATEGORIES.each do |category_name|
9   - print '.'
10   - Category.create(:name => category_name, :environment => env, :parent => software)
  9 + unless Category.find_by_name(category_name)
  10 + print '.'
  11 + Category.create(:name => category_name, :environment => env, :parent => software)
  12 + else
  13 + print 'F'
  14 + end
11 15 end
12 16 puts ''
13 17 end
... ...