@@ -165,28 +165,22 @@ def _post_write_prepare(self, org, bucket, body, **kwargs): # noqa: E501,D401,D
165165 query_params = []
166166
167167 no_sync = 'no_sync' in local_var_params and local_var_params ['no_sync' ]
168+ if 'org' in local_var_params :
169+ query_params .append (('org' , local_var_params ['org' ])) # noqa: E501
170+ if 'org_id' in local_var_params :
171+ query_params .append (('orgID' , local_var_params ['org_id' ])) # noqa: E501
172+ if 'bucket' in local_var_params :
173+ query_params .append (('db' if no_sync else 'bucket' , local_var_params ['bucket' ])) # noqa: E501
168174 if no_sync :
169175 # Setting no_sync=true is supported only in the v3 API.
170176 path = '/api/v3/write_lp'
171- if 'org' in local_var_params :
172- query_params .append (('org' , local_var_params ['org' ])) # noqa: E501
173- if 'org_id' in local_var_params :
174- query_params .append (('orgID' , local_var_params ['org_id' ])) # noqa: E501
175- if 'bucket' in local_var_params :
176- query_params .append (('db' , local_var_params ['bucket' ])) # noqa: E501
177177 if 'precision' in local_var_params :
178178 precision = local_var_params ['precision' ]
179179 query_params .append (('precision' , WritePrecisionConverter .to_v3_api_string (precision ))) # noqa: E501
180180 query_params .append (('no_sync' , 'true' ))
181181 else :
182182 # By default, use the v2 API.
183183 path = '/api/v2/write'
184- if 'org' in local_var_params :
185- query_params .append (('org' , local_var_params ['org' ])) # noqa: E501
186- if 'org_id' in local_var_params :
187- query_params .append (('orgID' , local_var_params ['org_id' ])) # noqa: E501
188- if 'bucket' in local_var_params :
189- query_params .append (('bucket' , local_var_params ['bucket' ])) # noqa: E501
190184 if 'precision' in local_var_params :
191185 precision = local_var_params ['precision' ]
192186 query_params .append (('precision' , WritePrecisionConverter .to_v2_api_string (precision ))) # noqa: E501
0 commit comments