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