Method: Boxr::Client#collaboration

Defined in:
lib/boxr/collaborations.rb

#collaboration(collaboration_id, fields: [], status: nil) ⇒ Object



65
66
67
68
69
70
71
72
73
74
# File 'lib/boxr/collaborations.rb', line 65

def collaboration(collaboration_id, fields: [], status: nil)
  collaboration_id = ensure_id(collaboration_id)
  uri = "#{COLLABORATIONS_URI}/#{collaboration_id}"

  query = build_fields_query(fields, COLLABORATION_FIELDS_QUERY)
  query[:status] = status unless status.nil?

  collaboration, = get(uri, query: query)
  collaboration
end