11from .mercadopagorestclient import MercadoPagoRestClient
22
33class GenericCall (MercadoPagoRestClient ):
4- def __init__ (self , client_id , client_secret , access_token ):
5- super (GenericCall , self ).__init__ (client_id , client_secret , access_token )
4+ def __init__ (self , client_id , client_secret , access_token , version ):
5+ super (GenericCall , self ).__init__ (client_id , client_secret , access_token , version )
66
77 def get (self , uri , params = None , authenticate = True ):
88 if params is None :
@@ -12,7 +12,7 @@ def get(self, uri, params=None, authenticate=True):
1212 access_token = self .get_access_token ()
1313 params ["access_token" ] = access_token
1414
15- result = self .__rest_client .get (uri , params )
15+ result = self .get_rest_client () .get (uri , params )
1616 return result
1717
1818 def post (self , uri , data , params = None ):
@@ -21,7 +21,7 @@ def post(self, uri, data, params=None):
2121
2222 access_token = self .get_access_token ()
2323 params ["access_token" ] = access_token
24- result = self .__rest_client .post (uri , data , params )
24+ result = self .get_rest_client () .post (uri , data , params )
2525 return result
2626
2727 def put (self , uri , data , params = None ):
@@ -30,7 +30,7 @@ def put(self, uri, data, params=None):
3030
3131 access_token = self .get_access_token ()
3232 params ["access_token" ] = access_token
33- result = self .__rest_client .put (uri , data , params )
33+ result = self .get_rest_client () .put (uri , data , params )
3434 return result
3535
3636 def delete (self , uri , params = None ):
@@ -39,5 +39,5 @@ def delete(self, uri, params=None):
3939
4040 access_token = self .get_access_token ()
4141 params ["access_token" ] = access_token
42- result = self .__rest_client .delete (uri , params )
42+ result = self .get_rest_client () .delete (uri , params )
4343 return result
0 commit comments