Skip to content

Commit 52c7009

Browse files
Discoveries: Update for Clients
1 parent 5957232 commit 52c7009

File tree

4 files changed

+16
-11
lines changed

4 files changed

+16
-11
lines changed

hubspot/discovery/crm/line_items/discovery.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ class Discovery(DiscoveryBase):
77
@property
88
def basic_api(self) -> api_client.BasicApi:
99
return self._configure_api_client(api_client, "BasicApi")
10-
10+
1111
@property
12-
def search_api(self) -> api_client.SearchApi:
13-
return self._configure_api_client(api_client, "SearchApi")
12+
def gdpr_api(self) -> api_client.GDPRApi:
13+
return self._configure_api_client(api_client, "GDPRApi")
1414

1515
@property
1616
def batch_api(self) -> api_client.BatchApi:
@@ -19,6 +19,10 @@ def batch_api(self) -> api_client.BatchApi:
1919
@property
2020
def public_object_api(self) -> api_client.PublicObjectApi:
2121
return self._configure_api_client(api_client, "PublicObjectApi")
22+
23+
@property
24+
def search_api(self) -> api_client.SearchApi:
25+
return self._configure_api_client(api_client, "SearchApi")
2226

2327
def get_all(self, **kwargs):
2428
return fetch_all(self.basic_api, **kwargs)

hubspot/discovery/crm/lists/discovery.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
class Discovery(DiscoveryBase):
66
@property
7-
def lists_api(self) -> api_client.ListsApi:
8-
return self._configure_api_client(api_client, "ListsApi")
7+
def list_app_api(self) -> api_client.ListAppApi:
8+
return self._configure_api_client(api_client, "ListAppApi")
99

1010
@property
11-
def memberships_api(self) -> api_client.MembershipsApi:
12-
return self._configure_api_client(api_client, "MembershipsApi")
11+
def list_app_membership_api(self) -> api_client.ListAppMembershipApi:
12+
return self._configure_api_client(api_client, "ListAppMembershipApi")
1313

tests/spec/crm/test_line_items.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
from hubspot import HubSpot
2-
from hubspot.crm.line_items import BatchApi, SearchApi, BasicApi, PublicObjectApi
2+
from hubspot.crm.line_items import BatchApi, GDPRApi, BasicApi, SearchApi, PublicObjectApi
33

44

55
def test_is_discoverable():
66
apis = HubSpot().crm.line_items
77
assert isinstance(apis.basic_api, BasicApi)
8+
assert isinstance(apis.gdpr_api, GDPRApi)
89
assert isinstance(apis.batch_api, BatchApi)
910
assert isinstance(apis.search_api, SearchApi)
1011
assert isinstance(apis.public_object_api, PublicObjectApi)

tests/spec/crm/test_lists.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from hubspot import HubSpot
2-
from hubspot.crm.lists import ListsApi, MembershipsApi
2+
from hubspot.crm.lists import ListAppApi, ListAppMembershipApi
33

44

55
def test_is_discoverable():
66
apis = HubSpot().crm.lists
7-
assert isinstance(apis.lists_api, ListsApi)
8-
assert isinstance(apis.memberships_api, MembershipsApi)
7+
assert isinstance(apis.list_app_api, ListAppApi)
8+
assert isinstance(apis.list_app_membership_api, ListAppMembershipApi)
99

0 commit comments

Comments
 (0)