Module: TsJsonApi::Requestor::Tracks::ClassMethods

Defined in:
lib/ts_json_api/requestor/tracks.rb

Instance Method Summary collapse

Instance Method Details

#get_track(track_id, series_id = nil) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/ts_json_api/requestor/tracks.rb', line 8

def get_track(track_id, series_id=nil)

  if series_id.blank?
    url = "track/#{track_id}"
    path = "tracks/#{track_id}"
  else
    url = "track/?track_id=#{track_id}&series_id=#{series_id}"
    path = "tracks/#{series_id}/#{track_id}"
  end

  send_json_request_and_deliver_response path, url
end