lib/validic/routine.rb in validic-0.2.1 vs lib/validic/routine.rb in validic-0.3.1
- old
+ new
@@ -15,29 +15,15 @@
# @params :access_token - override for default access_token
# @params :source - optional - data per source (e.g 'fitbit')
# @params :expanded - optional - will show the raw data
#
# @return [Hashie::Mash] with list of Routine
- def get_routines(options={})
- organization_id = options[:organization_id]
- user_id = options[:user_id]
- options = {
- start_date: options[:start_date],
- end_date: options[:end_date],
- access_token: options[:access_token],
- source: options[:source],
- expanded: options[:expanded]
- }
-
- if organization_id
- response = get("/#{Validic.api_version}/organizations/#{organization_id}/routine.json", options)
- elsif user_id
- response = get("/#{Validic.api_version}/users/#{user_id}/routine.json", options)
- else
- response = get("/#{Validic.api_version}/routine.json", options)
- end
- response if response
+ def get_routine(params={})
+ params = extract_params(params)
+ get_endpoint(:routine, params)
end
+
+ alias :get_routines :get_routine
##
# Create Routine base on `access_token` and `authentication_token`
#
# @params :access_token - *required if not specified on your initializer / organization access_token