diff options
| author | Sebastien Castiel <sebastien@castiel.me> | 2024-01-28 18:51:29 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-28 18:51:29 -0500 |
| commit | d43e731fe191d7e35d96847fe095c94555dd8ca6 (patch) | |
| tree | b8bc3f99770a47ec0343f642ca04e727f7abd716 /src/app/api/s3-upload/route.ts | |
| parent | 11d2e298e8cc5cac07aa2c60e194bf4460cefb21 (diff) | |
Attach documents to expenses (#64)
* Upload documents to receipts
* Improve documents
* Make the feature opt-in
* Fix file name issue
Diffstat (limited to 'src/app/api/s3-upload/route.ts')
| -rw-r--r-- | src/app/api/s3-upload/route.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/app/api/s3-upload/route.ts b/src/app/api/s3-upload/route.ts new file mode 100644 index 0000000..042d357 --- /dev/null +++ b/src/app/api/s3-upload/route.ts @@ -0,0 +1,8 @@ +import { sanitizeKey } from 'next-s3-upload' +import { POST as route } from 'next-s3-upload/route' + +export const POST = route.configure({ + key(req, filename) { + return sanitizeKey(filename).toLowerCase() + }, +}) |
