Skip to content
This repository was archived by the owner on Jan 16, 2024. It is now read-only.

Commit ad68a58

Browse files
committed
fix: remove unnecessary param from deleteHandler
1 parent 31622dd commit ad68a58

5 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/adapters/azure/handleDelete.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ interface Args {
99
}
1010

1111
export const getHandleDelete = ({ containerClient }: Args): HandleDelete => {
12-
return async ({ filename, prefix = '' }) => {
12+
return async ({ filename, doc: { prefix = '' } }) => {
1313
const blockBlobClient = containerClient.getBlockBlobClient(path.posix.join(prefix, filename))
1414
await blockBlobClient.deleteIfExists()
1515
}

src/adapters/gcs/handleDelete.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ interface Args {
88
}
99

1010
export const getHandleDelete = ({ gcs, bucket }: Args): HandleDelete => {
11-
return async ({ filename, prefix = '' }) => {
11+
return async ({ filename, doc: { prefix = '' } }) => {
1212
await gcs.bucket(bucket).file(path.posix.join(prefix, filename)).delete({
1313
ignoreNotFound: true,
1414
})

src/adapters/s3/handleDelete.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ interface Args {
88
}
99

1010
export const getHandleDelete = ({ s3, bucket }: Args): HandleDelete => {
11-
return async ({ filename, prefix = '' }) => {
11+
return async ({ filename, doc: { prefix = '' } }) => {
1212
await s3.deleteObject({
1313
Bucket: bucket,
1414
Key: path.posix.join(prefix, filename),

src/hooks/afterDelete.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export const getAfterDeleteHook = ({
2020
]
2121

2222
const promises = filesToDelete.map(async filename => {
23-
await adapter.handleDelete({ collection, doc, req, filename, prefix: doc?.prefix })
23+
await adapter.handleDelete({ collection, doc, req, filename })
2424
})
2525

2626
await Promise.all(promises)

src/types.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ export type HandleDelete = (args: {
2626
req: PayloadRequest
2727
doc: TypeWithID & FileData & TypeWithPrefix
2828
filename: string
29-
prefix?: string
3029
}) => Promise<void> | void
3130

3231
export type GenerateURL = (args: {

0 commit comments

Comments
 (0)