Sha256: 6e5378e66a24a465b5fb3b332e9bfd8535f2b64617833c0953e1fd3c519fe267
Contents?: true
Size: 686 Bytes
Versions: 34
Compression:
Stored size: 686 Bytes
Contents
# frozen_string_literal: true module Decidim module ParticipatoryProcesses module Admin # A command to notify users when a role is assigned for a participatory process class NotifyRoleAssignedToParticipatoryProcess < Rectify::Command def send_notification(user) Decidim::EventsManager.publish( event: "decidim.events.participatory_process.role_assigned", event_class: Decidim::ParticipatoryProcessRoleAssignedEvent, resource: form.current_participatory_space, affected_users: [user], extra: { role: form.role } ) end end end end end
Version data entries
34 entries across 34 versions & 1 rubygems