Sha256: e669cd6bcc2759f3fcba2510dc894a957ff1684162f1fc478eb06eb63e0a1040

Contents?: true

Size: 554 Bytes

Versions: 1

Compression:

Stored size: 554 Bytes

Contents

module MobilizeAmericaClient
  class Client
    module Attendances
      def organization_attendances(organization_id:, updated_since: nil, page: nil, per_page: nil)
        params = {}

        unless updated_since.nil?
          params[:updated_since] = updated_since.to_i
        end

        unless page.nil?
          params[:page] = page
        end

        unless per_page.nil?
          params[:per_page] = per_page
        end

        get(path: "/organizations/#{esc(organization_id)}/attendances", params: params)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mobilize-america-client-0.5.1 lib/mobilize_america_client/client/attendances.rb