Skip to content

Commit

Permalink
Merge pull request #10 from fold-team/add-proxu-data-users
Browse files Browse the repository at this point in the history
Add proxy data to users create and save
  • Loading branch information
jonalexvasquez authored May 9, 2023
2 parents 761fed9 + 270a80a commit 42f35d3
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions marqeta/resources/collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,14 +100,14 @@ def find(self, endpoint=None, query_params=None):
response = self.client.get(endpoint, query_params=query_params)[0]
return self.resource(response)

def save(self, data, endpoint=None):
def save(self, data, endpoint=None, proxy_data=None):
"""
Updates an endpoint object
:param data: data to be updated
:param endpoint: Endpoint
:return: resource object
"""
response = self.client.put(endpoint, data)[0]
response = self.client.put(endpoint, data, proxy_data)[0]
return self.resource(response)

def __repr__(self):
Expand Down
8 changes: 4 additions & 4 deletions marqeta/resources/users.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,13 @@ def list(self, params=None, limit=1000):
endpoint=self._endpoint, query_params=params, limit=limit
)

def create(self, data={}):
def create(self, data={}, proxy_data=None):
"""
Creates an users object
:param data: data required for creation
:return:UserCardHolderResponse object
"""
return self.collections_usermodel.create(endpoint=self._endpoint, data=data)
return self.collections_usermodel.create(endpoint=self._endpoint, data=data, proxy_data=proxy_data)

def find(self, token, params=None):
"""
Expand All @@ -88,15 +88,15 @@ def find(self, token, params=None):
endpoint=self._endpoint + "/{}".format(token), query_params=params
)

def save(self, token, data):
def save(self, token, data, proxy_data=None):
"""
Updates an users object
:param token: users token
:param data: data to be updated
:return: CardHolderModel object
"""
return self.collections.save(
data, endpoint=self._endpoint + "/{}".format(token)
data, endpoint=self._endpoint + "/{}".format(token), proxy_data=proxy_data
)

def look_up(self, data, params=None, limit=1000):
Expand Down
2 changes: 1 addition & 1 deletion marqeta/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Make sure to update version number in setup.py as well when creating a new tag
__version__ = "0.2.7"
__version__ = "0.2.8"
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
name="marqeta",
# Manually adding version number due to issues with poetry when calling __version__
# This has to be updated alongside version.py when the version changes
version="0.2.7",
version="0.2.8",
description="Marqeta Python SDK",
author="Marqeta, Inc.",
url="https://github.com/marqeta/marqeta-python",
Expand Down

0 comments on commit 42f35d3

Please sign in to comment.