diff --git a/pinterest/ads/ad_groups.py b/pinterest/ads/ad_groups.py index 0f298f1..3e617de 100644 --- a/pinterest/ads/ad_groups.py +++ b/pinterest/ads/ad_groups.py @@ -350,7 +350,7 @@ def create( client=cls._get_client(client) ) - def update_fields(self, **kwargs) -> bool: + def update_fields(self, client: PinterestSDKClient = None, **kwargs) -> bool: """ Update adgroup fields using any arguments @@ -376,6 +376,7 @@ def update_fields(self, **kwargs) -> bool: }, api=AdGroupsApi, update_fn=AdGroupsApi.ad_groups_update, + client=client, **kwargs ) diff --git a/pinterest/ads/ads.py b/pinterest/ads/ads.py index be9da3a..dfcb784 100644 --- a/pinterest/ads/ads.py +++ b/pinterest/ads/ads.py @@ -417,7 +417,7 @@ def _map_function(obj): **kwargs ) - def update_fields(self, **kwargs) -> bool: + def update_fields(self, client: PinterestSDKClient = None, **kwargs) -> bool: """ Update Ad fields suing any arguments @@ -440,5 +440,6 @@ def update_fields(self, **kwargs) -> bool: }, api=AdsApi, update_fn=AdsApi.ads_update, + client=client, **kwargs ) diff --git a/pinterest/ads/audiences.py b/pinterest/ads/audiences.py index acde78b..b6206d4 100644 --- a/pinterest/ads/audiences.py +++ b/pinterest/ads/audiences.py @@ -250,7 +250,7 @@ def _map_function(obj): **kwargs ) - def update_fields(self, **kwargs): + def update_fields(self, client: PinterestSDKClient = None, **kwargs): """ Update audience fields @@ -271,5 +271,6 @@ def update_fields(self, **kwargs): }, api=AudiencesApi, update_fn=AudiencesApi.audiences_update, + client=client, **kwargs ) diff --git a/pinterest/ads/campaigns.py b/pinterest/ads/campaigns.py index a41e120..69403a6 100644 --- a/pinterest/ads/campaigns.py +++ b/pinterest/ads/campaigns.py @@ -485,7 +485,7 @@ def archive(self) -> bool: """ return self._change_status('ARCHIVED') - def update_fields(self, **kwargs) -> bool: + def update_fields(self, client: PinterestSDKClient = None, **kwargs) -> bool: """ Update the campaign fields using any attributes. @@ -508,6 +508,7 @@ def update_fields(self, **kwargs) -> bool: }, api=CampaignsApi, update_fn=CampaignsApi.campaigns_update, + client=client, **kwargs )