Sha256: 5ba6cf8c87fe4b59641bf8c85ea9857eea05756de9dbde320a8c5f2822f233eb

Contents?: true

Size: 392 Bytes

Versions: 6

Compression:

Stored size: 392 Bytes

Contents

# frozen_string_literal: true

namespace :cdtb do
  namespace :spam do
    desc "Show a list with users suspected of spam"
    task :users, %i[org_id] => :environment do |_task, args|
      organization = args.org_id.present? ? Decidim::Organization.find(args.org_id) : nil

      detector = ::Decidim::Cdtb::Spam::UserSpamDetector.new(organization)
      detector.execute!
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-cdtb-0.3.0 lib/tasks/spam.rake
decidim-cdtb-0.2.1 lib/tasks/spam.rake
decidim-cdtb-0.1.8 lib/tasks/spam.rake
decidim-cdtb-0.1.7 lib/tasks/spam.rake
decidim-cdtb-0.1.6 lib/tasks/spam.rake
decidim-cdtb-0.1.4 lib/tasks/spam.rake