Add upload webhook that fires after tus afterComplete
This commit is contained in:
@@ -283,6 +283,14 @@ app.use('/files',
|
|||||||
afterComplete: (req, upload, fid) => {
|
afterComplete: (req, upload, fid) => {
|
||||||
db.add(upload.metadata.sid, upload.metadata.key, upload);
|
db.add(upload.metadata.sid, upload.metadata.key, upload);
|
||||||
debug(`Completed upload ${ fid }, size=${ upload.size } name=${ upload.metadata.name }`);
|
debug(`Completed upload ${ fid }, size=${ upload.size } name=${ upload.metadata.name }`);
|
||||||
|
|
||||||
|
// Trigger fileUploadedWebhook
|
||||||
|
if (config.fileUploadedWebhook) {
|
||||||
|
axios.post(config.fileUploadedWebhook, {
|
||||||
|
metadata: upload.metadata,
|
||||||
|
date: Date.now()
|
||||||
|
}).catch(err => console.error(err));
|
||||||
|
};
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user