17 lines
375 B
TypeScript
17 lines
375 B
TypeScript
|
import Whatsapp from "../../models/Whatsapp";
|
||
|
import AppError from "../../errors/AppError";
|
||
|
|
||
|
const DeleteWhatsAppService = async (id: string): Promise<void> => {
|
||
|
const whatsapp = await Whatsapp.findOne({
|
||
|
where: { id }
|
||
|
});
|
||
|
|
||
|
if (!whatsapp) {
|
||
|
throw new AppError("ERR_NO_WAPP_FOUND", 404);
|
||
|
}
|
||
|
|
||
|
await whatsapp.destroy();
|
||
|
};
|
||
|
|
||
|
export default DeleteWhatsAppService;
|