Sha256: c9cde658d72c842c6ed88cdcf298fb8f44903d3f4c875966999b3978c802629c

Contents?: true

Size: 397 Bytes

Versions: 6

Compression:

Stored size: 397 Bytes

Contents

# frozen_string_literal: true

namespace :decidim do
  namespace :upgrade do
    namespace :moderation do
      desc "Adds all blocked users to global moderation panel"
      task fix_blocked_user_panel: :environment do
        Decidim::UserBlock.find_each do |blocked_user|
          Decidim::UserModeration.where(user: blocked_user.user).first_or_create!
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-core-0.29.1 lib/tasks/upgrade/decidim_user_moderation.rake
decidim-core-0.29.0 lib/tasks/upgrade/decidim_user_moderation.rake
decidim-core-0.29.0.rc4 lib/tasks/upgrade/decidim_user_moderation.rake
decidim-core-0.29.0.rc3 lib/tasks/upgrade/decidim_user_moderation.rake
decidim-core-0.29.0.rc2 lib/tasks/upgrade/decidim_user_moderation.rake
decidim-core-0.29.0.rc1 lib/tasks/upgrade/decidim_user_moderation.rake