ADD: deleteTransaction service
This commit is contained in:
@@ -137,4 +137,14 @@ const updateTransaction = async (transactionId, data) => {
|
||||
return transaction
|
||||
}
|
||||
|
||||
module.exports = { createTransaction, getUserTransaction, getBelongingInventory, updateTransaction }
|
||||
const deleteTransaction = async (transactionId) => {
|
||||
const transaction = await Transaction.findOneAndDelete({ _id: transactionId })
|
||||
|
||||
if (!transaction) {
|
||||
throw AppError('NoTransactionFound', 404, {})
|
||||
}
|
||||
|
||||
return null
|
||||
}
|
||||
|
||||
module.exports = { createTransaction, getUserTransaction, getBelongingInventory, updateTransaction, deleteTransaction }
|
||||
|
||||
Reference in New Issue
Block a user