Sha256: 6685d0b7e000bfe1c21a6acf22eaee7e425cb108468ab58e2fc4c2cf4c77effd
Contents?: true
Size: 532 Bytes
Versions: 6
Compression:
Stored size: 532 Bytes
Contents
module Roqua module CoreApi # @api private class SendInviteEmail < ActiveInteraction::Base model :session, class: Sessions::AuthSession string :dossier_id string :email_subject, default: nil string :email_body, default: nil def execute session.post "/dossiers/#{dossier_id}/send_invite_email", params end private def params { email_subject: email_subject, email_body: email_body }.delete_if { |k, v| v.nil? } end end end end
Version data entries
6 entries across 6 versions & 1 rubygems