diff --git a/src/app/api/registartion/route.js b/src/app/api/registartion/route.js index 9683cd8..b40f583 100644 --- a/src/app/api/registartion/route.js +++ b/src/app/api/registartion/route.js @@ -58,7 +58,8 @@ export async function POST(req) { // const nextRollNo = lastRollNo + 1; // const generatedRollNo = nextRollNo.toString().padStart(5, '0'); - const lastRollNo = await Register.countDocuments({}) + const highestRollNo = await Register.findOne().sort({ rollNo: -1 }).exec(); + const lastRollNo = highestRollNo ? highestRollNo.rollNo : 0; const rollNo = (+lastRollNo + 1).toString() // yahn apny hisaab sy increment krlena const { error } = RegistrationSchema.validate({