MCPcopy Create free account
hub / github.com/Muhammadsiddiq-code/backend-group-lessons / deleteClass

Function deleteClass

controller/classController.js:297–320  ·  view source on GitHub ↗
(req, res)

Source from the content-addressed store, hash-verified

295
296// deleteClass
297const deleteClass = async (req, res) => {
298 try {
299 const { id } = req.params;
300
301 const deletedClass = await Class.findByIdAndDelete(id);
302
303 if (!deletedClass) {
304 return res.status(404).json({
305 message: "Bunday class topilmadi, o‘chirish imkonsiz"
306 });
307 }
308
309 res.status(200).json({
310 message: "Class muvaffaqiyatli o‘chirildi",
311 deletedClass,
312 });
313 } catch (error) {
314 console.log(error);
315 res.status(500).json({
316 message: "Serverda xatolik",
317 error: error.message
318 });
319 }
320};
321
322module.exports = {
323 createClass,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected