lib/generators/binda/setup/setup_generator.rb in binda-0.1.7 vs lib/generators/binda/setup/setup_generator.rb in binda-0.1.8

- old
+ new

@@ -13,10 +13,14 @@ def setup_settings puts "Implement Binda settings" puts - dashboard_structure = Structure.find_or_create_by( name: 'dashboard', slug: 'dashboard', instance_type: 'board' ) + if Structure.find_by(slug: 'dashboard').nil? + dashboard_structure = Structure.create!(name: 'dashboard', slug: 'dashboard', instance_type: 'board') + else + dashboard_structure = Structure.find_by(slug: 'dashboard') + end @dashboard = dashboard_structure.board # By default each structure has a field group which will be used to store the default field settings @field_settings = dashboard_structure.field_groups.first.field_settings end