Module: Panoptes::Client::Discussions

Included in:
Panoptes::Client
Defined in:
lib/panoptes/client/discussions.rb

Instance Method Summary collapse

Instance Method Details

#discussions(focus_id:, focus_type:) ⇒ Object

Get list of talk discussions

Parameters:

  • focus_id (Integer)

    filter by focussable id

  • focus_type (String)

    filter by focussable type

Returns:

  • list of discussions



11
12
13
14
15
16
17
18
# File 'lib/panoptes/client/discussions.rb', line 11

def discussions(focus_id:, focus_type:)
  query = {}
  query[:focus_id] = focus_id
  query[:focus_type] = focus_type

  response = talk.get('/discussions', query)
  response.fetch('discussions')
end