Amalesh TSAForm - HotFix#3406
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
palankigreeshma1109
left a comment
There was a problem hiding this comment.
I have reviewed this PR and followed all the steps mentioned in the PR and navigated to http://localhost:3000/tsaform/page1.
verified that everything is working as expected.
Below is the screen recording for your reference.
HGN.APP.-.Personal.-.Microsoft_.Edge.2025-04-12.08-45-51.mp4
rsripathi2906
left a comment
There was a problem hiding this comment.
Tested thoroughly. Sequential page access is working as intended. URL manipulation redirects correctly. Form validation and navigation behave as expected.
Screen.Recording.2025-04-12.094943_1.mp4
vaibhavkoladiya
left a comment
There was a problem hiding this comment.
Checked out the current branch, ran npm install and started the app. Cleared site data/cache, logged in as a user, and accessed the TSA form. Verified that restricted pages can't be accessed without completing the required steps. Confirmed that forms are accessible, questions can be answered, navigation to the next page is allowed only after answering mandatory questions, appropriate errors appear when skipping required fields, and the UI is responsive. Approving the PR.
Untitled.video.-.Made.with.Clipchamp.3.mp4
5f55871
There was a problem hiding this comment.
Tested and functioned as intended. I checked out the current branch, ran npm install, and started the app locally. On the TSA Form page, accessing the next page without submitting all required fields will redirect to the current page. Submitting the current page without filling in all required fields will fail. All fields on page 1 through 8 are answerable and accessing page number beyond 8 will redirect to ‘Page Not Found’.
PR.3406.mov
guthaVamshi
left a comment
There was a problem hiding this comment.
Tested and working as expected. Checked out the current branch, ran npm install, and started the app locally. On the TSA Form page, attempting to navigate to the next page without completing all required fields correctly redirects back to the current page. Submitting an incomplete form also fails as intended. All fields from pages 1 to 8 are functional, and accessing any page beyond 8 redirects to the "Page Not Found" screen.
Screen.Recording.2025-04-17.at.11.15.57.AM.mov
There was a problem hiding this comment.
Tested locally after checking out the branch and running npm install. The TSA Form behaves as expected
incomplete forms redirect properly, pages 1–8 are functional, and navigating beyond page 8 shows the "Page Not Found" screen.
HGN.APP.-.Personal.-.Microsoft.Edge.2025-04-17.11-48-13.mp4
Babu-kota
left a comment
There was a problem hiding this comment.
Untitled.video.-.Made.with.Clipchamp.mp4
Tested thoroughly. Sequential page access is working as intended. URL manipulation redirects correctly. Form validation and navigation behave as expected.
rohithmallipudi
left a comment
There was a problem hiding this comment.
I have reviewed this PR and followed all the testing steps mentioned. Navigated to http://localhost:3000/tsaform/page1 and verified that URL manipulation no longer allows skipping ahead in the form. The redirection logic works correctly based on form progress, and everything is functioning as expected.







Description
Related PRS (if any):
This frontend PR is an update of the #3356 frontend PR.
To test this PR you need to checkout the development branch of the backend.
Main changes explained:
Before.mp4
After.mp4
How to test:
npm installand...to run this PR locallyNote: