Sha256: 7aa75a9ad2602fc0995fbbe5753c1a0305f5aec1f8031d4dc92fe9d365b92d07
Contents?: true
Size: 497 Bytes
Versions: 6
Compression:
Stored size: 497 Bytes
Contents
# frozen_string_literal: true class Zendesk2::GetOrganizationMemberships include Zendesk2::Request request_method :get request_path { |r| "/organizations/#{r.organization_id}/organization_memberships.json" } page_params! def organization_id params.fetch('membership').fetch('organization_id').to_i end def mock collection = data[:memberships].values.select { |m| m['organization_id'] == organization_id } page(collection, root: 'organization_memberships') end end
Version data entries
6 entries across 6 versions & 1 rubygems