All files / server/articles deleteArticle.ts

0% Statements 0/6
100% Branches 0/0
100% Functions 0/0
0% Lines 0/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10                   
import { articleModel } from '../model/article';
 
export default async (id: string) => {
  const article = await articleModel.findByIdAndDelete(id);
  if (!article) {
    throw new Error('Article Not Found');
  }
  return article._id;
};