Method: TimeTree::CalendarApp::Client#create_activity

Defined in:
lib/timetree/calendar_app/client.rb

#create_activity(event_id, params) ⇒ TimeTree::Activity

Creates a comment.

comment’s information specified in TimeTree request body format.

Parameters:

  • event_id (String)

    event’s id.

  • params (Hash)

Returns:

Raises:

Since:

  • 1.0.0



166
167
168
169
170
171
172
173
174
175
# File 'lib/timetree/calendar_app/client.rb', line 166

def create_activity(event_id, params)
  check_event_id event_id
  check_access_token
  res = http_cmd.post("/calendar/events/#{event_id}/activities", params)
  raise ApiError.new(res) if res.status != 201

  activity = to_model(res.body[:data])
  activity.event_id = event_id
  activity
end