1.28.33 Release

27/1/2026
Bug- Fixes

#1 Improved Invoice Deletion Validation

Overview

  • We have implemented a permanent delete guard to prevent invoices with a validated status from being deleted. This ensures data integrity by allowing deletion only for invoices in Error or Draft status, even if the invoice state changes across multiple sessions.

What Has Changed

  • Delete Guard Added for Validated Status:
    The delete option is now restricted based on invoice status.

  • Invoices with Validated status can no longer be deleted.
    Only invoices in Error or Draft status are allowed to be deleted.

  • A validation message will be shown if a delete action is attempted on an invoice that is no longer eligible for deletion.

Where This Is Reflected in the Portal

  • This change is reflected when managing invoices across multiple tabs or sessions.

  • For example:
    When an invoice initially opened in Error status is later resubmitted and its status changes (e.g. to Queue or Validated) in another tab, attempting to delete the invoice from the original tab will now be blocked by the system. The system will prevent the delete action and display a message indicating that the invoice cannot be deleted.

Impact

  • Prevents accidental deletion of invoices that are no longer in a deletable state, ensures status validation is always enforced at the backend, and improves overall data consistency across concurrent user sessions.


#2 Improved Navigation in Invoice Request Flow

Overview

  • We have fixed an issue where clicking the Back button during the invoice request process caused a 404 Not Found error. The navigation flow has been corrected to ensure users can return to the previous step smoothly.

What Has Changed

  • Back Button Navigation Fixed:
    The back button in Step 4 of the invoice request process now correctly navigates users to the previous page.

  • Previously, clicking the back button resulted in a 404 error. This behavior has been resolved.

Where This Is Reflected in the Portal

  • This fix is applied during the invoice request flow.

  • When users are on Step 4 of requesting an e-invoice and click the Back button, the system now returns them to the previous step instead of showing a 404 page.

Impact

  • Improves user experience by ensuring consistent navigation, prevents workflow disruption during invoice submission, and eliminates unnecessary error pages.

#3 Improved Signup Flow Navigation

Overview

  • We have fixed an issue where selecting “Use another email” during the signup process redirected users to the login page instead of returning them to the signup flow. The navigation has been corrected to ensure users can continue signing up with a different email address.

What Has Changed

  • Signup Navigation Corrected:
    Clicking “Use another email” now redirects users back to the signup page.

  • Previously, this action incorrectly redirected users to the login page. This behavior has been fixed.

Where This Is Reflected in the Portal

  • This fix applies during the user signup flow.

  • After completing the signup form and clicking Continue, when users select “Use another email”, the system now redirects them to the signup page instead of the login page.

Impact

  • Prevents confusion during account creation, ensures a smoother signup experience, and allows users to easily restart the signup process using a different email address.