delete id from cid collection
This commit is contained in:
1 parent
17dd4e9561
commit
fbbb36e7d4
3 files changed
+33
-2
No files matched your search
@@ -2133,6 +2133,16 @@ func RemoveStudent(c *fiber.Ctx) error {
|
||||
})
|
||||
}
|
||||
|
||||
_, deleteErr := idCollection.DeleteOne(ctx, bson.M{"cid": data["sid"]})
|
||||
if deleteErr != nil {
|
||||
cancel()
|
||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||
"success": false,
|
||||
"message": "the identification number could not be deleted",
|
||||
"error": deleteErr,
|
||||
})
|
||||
}
|
||||
|
||||
result, deleteErr := studentCollection.DeleteOne(ctx, bson.M{"schooldata.sid": data["sid"]})
|
||||
if deleteErr != nil {
|
||||
cancel()
|
||||
@@ -2182,6 +2192,16 @@ func RemoveTeacher(c *fiber.Ctx) error {
|
||||
})
|
||||
}
|
||||
|
||||
_, deleteErr := idCollection.DeleteOne(ctx, bson.M{"cid": data["tid"]})
|
||||
if deleteErr != nil {
|
||||
cancel()
|
||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||
"success": false,
|
||||
"message": "the identification number could not be deleted",
|
||||
"error": deleteErr,
|
||||
})
|
||||
}
|
||||
|
||||
result, deleteErr := teacherCollection.DeleteOne(ctx, bson.M{"schooldata.tid": data["tid"]})
|
||||
if deleteErr != nil {
|
||||
cancel()
|
||||
@@ -2231,7 +2251,17 @@ func RemoveAdmin(c *fiber.Ctx) error {
|
||||
})
|
||||
}
|
||||
|
||||
result, deleteErr := adminCollection.DeleteOne(ctx, bson.M{"aid": data["said"]})
|
||||
_, deleteErr := idCollection.DeleteOne(ctx, bson.M{"cid": data["aid"]})
|
||||
if deleteErr != nil {
|
||||
cancel()
|
||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||
"success": false,
|
||||
"message": "the identification number could not be deleted",
|
||||
"error": deleteErr,
|
||||
})
|
||||
}
|
||||
|
||||
result, deleteErr := adminCollection.DeleteOne(ctx, bson.M{"aid": data["aid"]})
|
||||
if deleteErr != nil {
|
||||
cancel()
|
||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||
|
||||
Reference in new issue
Block a user