Closed
Description
New Feature / Enhancement Checklist
- Report security issues confidentially.
- Any contribution is under this license.
- Before posting search existing issues.
Current Limitation
The FilesAdapter
protocol expects getFileLocation
to be a synchronous method.
Feature / Enhancement Description
Add support for getFileLocation
to be either an asynchronous or synchronous method:
- Support for asynchronous is required for file adapters that generate the file URI asynchronously, for example the S3 file adapter using a pre-signed URL, see Upgrade to AWS JS SDK v3 needed parse-server-s3-adapter#197.
- Support for synchronous is required for backward compatibility.