Sha256: e227a9086af74eb414fb56fcc21181f6e590302ec9685c4bed0b8ee54a43ac94
Contents?: true
Size: 385 Bytes
Versions: 7
Compression:
Stored size: 385 Bytes
Contents
# frozen_string_literal: true module Decidim class MetricJob < ApplicationJob queue_as :metrics def perform(manager_class, organization_id, day = nil) organization = Decidim::Organization.find_by(id: organization_id) return unless organization metric = manager_class.constantize.new(day, organization) metric.save if metric.valid? end end end
Version data entries
7 entries across 7 versions & 1 rubygems