class Dude::Toggl::Base

Public Instance Methods

projects_response() click to toggle source
# File lib/dude/time_trackers/toggl/base.rb, line 15
def projects_response
  toggl_api.get("/api/v8/workspaces/#{Dude::SETTINGS.dig(:toggl, :workspace_id)}/projects")
end
toggl_api() click to toggle source
# File lib/dude/time_trackers/toggl/base.rb, line 8
def toggl_api
  Faraday.new('https://api.track.toggl.com') do |conn|
    conn.basic_auth Dude::SETTINGS.dig(:toggl, :token), 'api_token'
    conn.headers['Content-Type'] = 'application/json'
  end
end