lib/decidim/accountability/feature.rb in decidim-accountability-0.7.4 vs lib/decidim/accountability/feature.rb in decidim-accountability-0.8.0

- old
+ new

@@ -39,10 +39,15 @@ exports.serializer Decidim::Accountability::ResultSerializer end feature.seeds do |participatory_space| + admin_user = Decidim::User.where( + organization: participatory_space.organization, + email: "admin@example.org" + ).first + feature = Decidim::Feature.create!( name: Decidim::Features::Namer.new(participatory_space.organization.available_locales, :accountability).i18n_name, manifest_name: :accountability, published_at: Time.current, participatory_space: participatory_space, @@ -77,11 +82,13 @@ participatory_space: participatory_space ) end categories.each do |category| - result = Decidim::Accountability::Result.create!( + result = Decidim.traceability.create!( + Decidim::Accountability::Result, + admin_user, feature: feature, scope: participatory_space.organization.scopes.sample, category: category, title: Decidim::Faker::Localized.sentence(2), description: Decidim::Faker::Localized.wrapped("<p>", "</p>") do @@ -90,10 +97,12 @@ ) Decidim::Comments::Seed.comments_for(result) 3.times do - child_result = Decidim::Accountability::Result.create!( + child_result = Decidim.traceability.create!( + Decidim::Accountability::Result, + admin_user, feature: feature, parent: result, start_date: Time.zone.today, end_date: Time.zone.today + 10, status: Decidim::Accountability::Status.all.sample,