Sha256: 869aeaf392bc24732297bb89bbc770de326d2228a348be409dc1fba4f5eefd10
Contents?: true
Size: 436 Bytes
Versions: 5
Compression:
Stored size: 436 Bytes
Contents
module Dude module Toggl class Base include Settings def toggl_api Faraday.new('https://api.track.toggl.com') do |conn| conn.basic_auth settings['TOGGL_TOKEN'], 'api_token' conn.headers['Content-Type'] = 'application/json' end end def projects_response toggl_api.get("/api/v8/workspaces/#{settings['TOGGL_WORKSPACE_ID']}/projects") end end end end
Version data entries
5 entries across 5 versions & 1 rubygems