Feature #10748
Updated by Anonymous 10 days ago
Today, during the first half of the day, I pulled and set up the project with the support of my team members. After completing the setup, I created a new restaurant and configured the required menu items, trays, and spice levels.
Today i have raised these issues during testing
1. **Password Change Issue**
In the Profile page, after changing the password and logging out, the old password is still accepted when logging in. Please check and ensure that the old password is invalidated immediately after the password is changed.
2. **Phone Number Validation Issue**
After editing the profile, the phone number field is showing a validation issue and indicates that the entered number is invalid. Please check the phone number validation and ensure it works correctly.
3. **Tables Feature Not Automatically Enabled**
When creating a plan with a table occupancy of 20, if the **Tables** feature is not manually selected in the Features section, the Tables tab is not displayed in the Admin role sidebar. Since table occupancy is configured for the plan, the **Tables** feature should be automatically selected or enabled. Please check and confirm the expected behavior.
4. **Multiple Loaders While Creating a Table**
When creating a new table, three to four loaders are displayed simultaneously on the page. This affects the overall UI experience. Please check and remove any unnecessary loaders so that only the required loader is displayed.
5. **Multiple Session Expired Pop-ups on Logout**
When logging out from a role, multiple **“Session Expired”** pop-ups are displayed. This does not provide a good user experience. Please check this issue and ensure that only one pop-up is displayed.
6. **Subscription Feature Missing from Admin Sidebar**
If the **Subscription** feature is not selected while creating a plan, the Subscription option is missing from the Admin sidebar. Since the Subscription feature is required for every plan, it should be **mandatory and enabled by default** during plan creation. Please check and update the behavior accordingly.
7. **Session ID Displayed in Payment Success Modal**
After a successful payment and plan upgrade, the **Session ID** is displayed in the Payment Success modal. The Session ID is not required for the user. Please remove it from the success message/modal.
8. **Incorrect Catering Upgrade Dialog**
In some cases, when upgrading to a plan that does not include the **Catering** feature, the system still displays a dialog related to upgrading with Catering after payment. Please check the plan feature validation and ensure that the dialog only displays features applicable to the selected plan.
9. **Trial Period Not Updated After Plan Upgrade**
After upgrading to a new plan, the **Trial Period** is still displayed in the Admin header section. Additionally, the trial period information is not being displayed correctly in the invoices. Please check the plan upgrade flow and ensure that the trial period status and related information are updated correctly in both the Admin header and invoices.