From 00b71831ee8654300ce7034a765a789952794701 Mon Sep 17 00:00:00 2001 From: RIT Services Date: Fri, 21 Aug 2026 08:24:51 +0000 Subject: [PATCH] Sem marks fixed --- .../rit/whatsapp/controller/WebhookController.java | 14 ++------------ src/main/resources/application.properties | 2 +- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/rit/whatsapp/controller/WebhookController.java b/src/main/java/com/rit/whatsapp/controller/WebhookController.java index 488b28c..46a34e3 100644 --- a/src/main/java/com/rit/whatsapp/controller/WebhookController.java +++ b/src/main/java/com/rit/whatsapp/controller/WebhookController.java @@ -167,20 +167,10 @@ public class WebhookController { studentMenuHandler.handleMenuSelection(phoneNumber, selectedListId); } else if (selectedListId.startsWith("sem_")) { // They clicked an option from the semester selection list - if (currentState == UserState.AWAITING_SEMESTER_SELECTION) { - studentMenuHandler.handleSemesterSelection(phoneNumber, selectedListId); - } else { - messageService.sendMessage(phoneNumber, "This menu selection is no longer active."); - studentMenuHandler.sendMainMenu(phoneNumber); - } + studentMenuHandler.handleSemesterSelection(phoneNumber, selectedListId); } else if (selectedListId.startsWith("receipt_") || selectedListId.startsWith("exam_") || selectedListId.startsWith("acad_") || selectedListId.startsWith("cons_")) { // They clicked a receipt download option - if (currentState == UserState.AWAITING_RECEIPT_SELECTION) { - studentMenuHandler.handleReceiptSelection(phoneNumber, selectedListId); - } else { - messageService.sendMessage(phoneNumber, "This menu selection is no longer active."); - studentMenuHandler.sendMainMenu(phoneNumber); - } + studentMenuHandler.handleReceiptSelection(phoneNumber, selectedListId); } else { studentMenuHandler.sendMainMenu(phoneNumber); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 548579b..94f79bc 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -18,4 +18,4 @@ spring.jpa.hibernate.ddl-auto=update # Encryption Secret for Passcodes (Must be 16, 24, or 32 bytes) bot.encryption.secret=12345678901234567890123456789012 -whatsapp.api-token=EAAc3Wjql00oBSYnCGsx7aUPvhT4zXSbuH5XREbSdaNwqihp0Sf7HJUC8KnzdxCexSjSzAGjuZB5CDCi5qF2gu8LmgqNv6hZA1hXuPkRA3N26d6Uoo5ZAvOCl4vEqZBPuL9tmmRuck3tqkck4ltNczYSGsf4TYxZB9m57CnLZCiRgDX8FS8mNtXLrG6uIwcZAWp4x46YDhTxttqH68fwXONvltayCrmcuD2TnBDMQHS2IwyGDboR3JYlypHApZC25DsElG5ZAfP0DNcV6eYIzc0TZBW34KQ +whatsapp.api-token=EAAc3Wjql00oBSfkmo5fYUjw1Wu8vzvG4zbeMgt40cZBKqNJNo56or7IlwV1HYV3Ue6ZB2nZAZALbE4TTtxxZB7r4WhdAcJKzgW7FVSRd4qxAm6EZAIHzZBirogyC4zXyodmsf6hXmaa9oeAiIfOeoiHkTZBZBhv43jFZAu1yJGr9CteScbRRjS1sdt1F0twZCkMYXZCyZCZBzQzptnGoAiEsJhDUIe5DtTWD8k7IkWDvmV7MvsT6DhrjRIcYPDvwIek3EWVZBGAFFsZCFtoyUA6ICgiJ2WEWzE0c