@@ -39,7 +39,7 @@ def find(self):
3939 """
4040
4141 url = f"content_types/{ self .content_type_uid } /entries"
42- return self .client .get (url , headers = self .client .headers )
42+ return self .client .get (url , headers = self .client .headers , params = self . params )
4343
4444
4545
@@ -60,7 +60,7 @@ def fetch(self):
6060 if self .entry_uid is None :
6161 raise Exception ('Entry uid is required' )
6262 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } "
63- return self .client .get (url , headers = self .client .headers )
63+ return self .client .get (url , headers = self .client .headers , params = self . params )
6464
6565
6666 def create (self , data , locale = 'en-us' ):
@@ -93,9 +93,9 @@ def create(self, data, locale='en-us'):
9393 """
9494
9595 url = f"content_types/{ self .content_type_uid } /entries"
96- params = { 'locale' : locale }
96+ self . params [ 'locale' ] = locale
9797 data = json .dumps (data )
98- return self .client .post (url , headers = self .client .headers , params = params , data = data )
98+ return self .client .post (url , headers = self .client .headers , params = self . params , data = data )
9999
100100 def update (self , data , locale = 'en-us' ):
101101 """
@@ -127,9 +127,9 @@ def update(self, data, locale='en-us'):
127127 if self .entry_uid is None :
128128 raise Exception ('Entry uid is required' )
129129 url = url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } "
130- params = { 'locale' : locale }
130+ self . params [ 'locale' ] = locale
131131 data = json .dumps (data )
132- return self .client .put (url , headers = self .client .headers , params = params , data = data )
132+ return self .client .put (url , headers = self .client .headers , params = self . params , data = data )
133133
134134
135135 def version_naming (self , version_number , data ):
@@ -167,7 +167,7 @@ def version_naming(self, version_number, data):
167167 raise Exception ('Body is required' )
168168 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /versions/{ version_number } /name"
169169 data = json .dumps (data )
170- return self .client .post (url , headers = self .client .headers , data = data )
170+ return self .client .post (url , headers = self .client .headers , data = data , params = self . params )
171171
172172 def references (self ):
173173 """
@@ -186,7 +186,7 @@ def references(self):
186186 if self .entry_uid is None :
187187 raise Exception ('Entry uid is required' )
188188 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /references"
189- return self .client .get (url , headers = self .client .headers )
189+ return self .client .get (url , headers = self .client .headers , params = self . params )
190190
191191 def languages (self ):
192192 """
@@ -205,7 +205,7 @@ def languages(self):
205205 if self .entry_uid is None :
206206 raise Exception ('Entry uid is required' )
207207 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /locales"
208- return self .client .get (url , headers = self .client .headers )
208+ return self .client .get (url , headers = self .client .headers , params = self . params )
209209
210210 def localize (self , data , locale = 'en-us' ):
211211 """
@@ -250,9 +250,9 @@ def localize(self, data, locale='en-us'):
250250 if data is None :
251251 raise Exception ('Body is required' )
252252 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } "
253- params = { 'locale' : locale }
253+ self . params [ 'locale' ] = locale
254254 data = json .dumps (data )
255- return self .client .put (url , headers = self .client .headers , params = params , data = data )
255+ return self .client .put (url , headers = self .client .headers , params = self . params , data = data )
256256
257257 def unlocalize (self , locale = 'en-us' ):
258258 """
@@ -275,8 +275,8 @@ def unlocalize(self, locale='en-us'):
275275 if self .entry_uid is None :
276276 raise Exception ('Entry uid is required' )
277277 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /unlocalize"
278- params = { 'locale' : locale }
279- return self .client .post (url , headers = self .client .headers , params = params )
278+ self . params [ 'locale' ] = locale
279+ return self .client .post (url , headers = self .client .headers , params = self . params )
280280
281281
282282 def delete (self ):
@@ -297,8 +297,8 @@ def delete(self):
297297 if self .entry_uid is None :
298298 raise Exception ('Entry uid is required' )
299299 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } "
300- params = { 'force' : True }
301- return self .client .delete (url , headers = self .client .headers , params = params )
300+ self . params [ 'force' ] = True
301+ return self .client .delete (url , headers = self .client .headers , params = self . params )
302302
303303 def imports (self , file_path , locale = 'en-us' ):
304304 """
@@ -328,8 +328,8 @@ def imports(self, file_path, locale='en-us'):
328328 url = f"content_types/{ self .content_type_uid } /entries/import"
329329 self .client .headers ['Content-Type' ] = "multipart/form-data"
330330 files = {'entry' : open (f"{ file_path } " ,'rb' )}
331- params = { 'locale' : locale }
332- return self .client .post (url , headers = self .client .headers , params = params , files = files )
331+ self . params [ 'locale' ] = locale
332+ return self .client .post (url , headers = self .client .headers , params = self . params , files = files )
333333
334334 def export (self ):
335335 """
@@ -348,7 +348,7 @@ def export(self):
348348 if self .entry_uid is None :
349349 raise Exception ('Entry uid is required' )
350350 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /export"
351- return self .client .get (url , headers = self .client .headers )
351+ return self .client .get (url , headers = self .client .headers , params = self . params )
352352
353353 def publish (self , data ):
354354 """
@@ -383,7 +383,7 @@ def publish(self, data):
383383 raise Exception ('Body is required' )
384384 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /publish"
385385 data = json .dumps (data )
386- return self .client .post (url , headers = self .client .headers , data = data )
386+ return self .client .post (url , headers = self .client .headers , data = data , params = self . params )
387387
388388 def unpublish (self , data ):
389389 """
@@ -419,7 +419,7 @@ def unpublish(self, data):
419419 raise Exception ('Body is required' )
420420 url = f"content_types/{ self .content_type_uid } /entries/{ self .entry_uid } /unpublish"
421421 data = json .dumps (data )
422- return self .client .post (url , headers = self .client .headers , data = data )
422+ return self .client .post (url , headers = self .client .headers , data = data , params = self . params )
423423
424424
425425
0 commit comments