Back

Error when using queries for storage.list_files

  • 0
  • Cloud
telemetry
20 Sep, 2024, 00:16

file_list = storage.list_files(bucket_id, queries=[Query.limit(60000)])
i got File "C:\Users\theer\Work\nextjs-dashboard\batch\venv\Lib\site-packages\requests\models.py", line 1021, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://cloud.appwrite.io/v1/storage/buckets/65ddda5a22511b49da95/files?queries%5B0%5D=limit%2850000%29

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\theer\Work\nextjs-dashboard\batch\48_timesheet_remapping_file_id.py", line 39, in <module> file_list = storage.list_files(bucket_id, [Query.limit(50000)])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\theer\Work\nextjs-dashboard\batch\venv\Lib\site-packages\appwrite\services\storage.py", line 125, in list_files return self.client.call('get', api_path, { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\theer\Work\nextjs-dashboard\batch\venv\Lib\site-packages\appwrite\client.py", line 112, in call raise AppwriteException(response.json()['message'], response.status_code, response.json().get('type'), response.json()) appwrite.exception.AppwriteException: Invalid queries param: Invalid query: Invalid query: Syntax error

When I removed Query.limit param it's fine.. It used to work.. but today unable to use it

TL;DR
Developers are getting a 400 Client Error: Bad Request when using a query for storage.list_files. Removing the Query.limit parameter resolves the issue.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more