wekan/models/lib/fsHooks/createOnAfterRemove.js

14 lines
449 B
JavaScript
Raw Normal View History

import { createObjectId } from '../grid/createObjectId';
export const createOnAfterRemove =
function onAfterRemove(filesCollection, bucket, file, versionName) {
const gridFsFileId = (file.versions[versionName].meta || {})
.gridFsFileId;
if (gridFsFileId) {
const gfsId = createObjectId({ gridFsFileId });
bucket.delete(gfsId, err => {
2022-04-02 16:27:37 +02:00
console.error("error on gfs bucket.delete: ", err);
});
}
};