Skip to content

Commit dd1573a

Browse files
committed
Add Owner find method
1 parent 5348461 commit dd1573a

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

lib/hubspot/owner.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module Hubspot
88
# TODO: Update an Owner
99
# TODO: Delete an Owner
1010
class Owner
11+
GET_OWNER_PATH = '/owners/v2/owners/:owner_id' # GET
1112
GET_OWNERS_PATH = '/owners/v2/owners' # GET
1213
CREATE_OWNER_PATH = '/owners/v2/owners' # POST
1314
UPDATE_OWNER_PATH = '/owners/v2/owners/:owner_id' # PUT
@@ -34,6 +35,12 @@ def all(include_inactive=false)
3435
response.map { |r| new(r) }
3536
end
3637

38+
def find(id, include_inactive=false)
39+
response = Hubspot::Connection.get_json(path, owner_id: id,
40+
include_inactive: include_inactive)
41+
new(response)
42+
end
43+
3744
def find_by_email(email, include_inactive=false)
3845
path = GET_OWNERS_PATH
3946
params = { email: email, includeInactive: include_inactive }

0 commit comments

Comments
 (0)