deleting abstract product image on its deletion
This commit is contained in:
@@ -93,6 +93,10 @@ class AbstractProductController {
|
||||
async delete(req, res) {
|
||||
let { localId, groupId } = req.params;
|
||||
|
||||
let imageFilename = (await AbstractProductService.getByLocalId(groupId, localId)).image_filename
|
||||
let imagePath = path.join(path.resolve(path.dirname('')), `/uploads/${imageFilename}.png`);
|
||||
fs.unlinkSync(imagePath)
|
||||
|
||||
await AbstractProductService.delete(groupId, localId)
|
||||
|
||||
notify(req.headers.authorization.split(' ')[1], groupId, 'delete', 'abstractproduct', { local_id: localId });
|
||||
|
||||
Reference in New Issue
Block a user