diff --git a/lib/bob/api/employee/work_history.rb b/lib/bob/api/employee/work_history.rb index 78c6727..1924e17 100644 --- a/lib/bob/api/employee/work_history.rb +++ b/lib/bob/api/employee/work_history.rb @@ -3,8 +3,10 @@ module Bob module Employee class WorkHistory < API - def self.all(employee_id) + def self.all(employee_id, include_raw: false) response = get("people/#{employee_id}/work") + return { raw: response.values.first } if include_raw + WorkHistoryParser.new(response).work_histories end @@ -13,10 +15,7 @@ def self.create(employee_id, params) end def self.update(employee_id, work_history_id, params) - put( - "people/#{employee_id}/work/#{work_history_id}", - params - ) + put("people/#{employee_id}/work/#{work_history_id}", params) end def self.remove(employee_id, work_history_id)