fecgov / fecfile-web-app

Other
7 stars 4 forks source link

System to resolve "Create an account" page to next page in workflow when Create account is selected. #2297

Open exalate-issue-sync[bot] opened 2 weeks ago

exalate-issue-sync[bot] commented 2 weeks ago

Task:

Update where “Create account” resolves.

Acceptance Criteria

Given the “Create an account” page

When I have entered and selected a Committee

And I click on ‘Create account’

Then the system will display the “Manage reports'' page

QA Notes

null

DEV Notes

null

Design

Current behavior:

!Screenshot 2024-10-18 at 1.09.06 PM (7dfa43b8-7040-400e-b126-85209a3eb3d5).png|width=2213,height=1609,alt="Screenshot 2024-10-18 at 1.09.06 PM.png"!

Desired target location:

!1730@2x.png|width=1341,height=1004,alt="1730@2x.png"!

See full ticket and images here: FECFILE-1730

exalate-issue-sync[bot] commented 2 weeks ago

Mitchell Jarrett commented: [~accountid:712020:3243085d-540a-4657-ad08-d891487882d0] Please review

exalate-issue-sync[bot] commented 2 weeks ago

gregg.moreland commented: [~accountid:61b0b42cc510bc006b5c03ed] Looks good to me

exalate-issue-sync[bot] commented 2 weeks ago

Mitchell Jarrett commented: Added on Oct 28th. Assigned to Sasha

exalate-issue-sync[bot] commented 2 weeks ago

Todd Lees commented: passes CR moving to QA

exalate-issue-sync[bot] commented 2 weeks ago

Todd Lees commented: Moving to in progress. should activate committee and navigate to manage reports page

exalate-issue-sync[bot] commented 2 weeks ago

Shelly Wise commented: [~accountid:712020:2a1493e5-adee-45bd-b27e-868a5c8d3f62] Thanks Todd after our review, this was not functioning properly.

exalate-issue-sync[bot] commented 2 weeks ago

Todd Lees commented: https://github.com/fecgov/fecfile-web-api/pull/1160 https://github.com/fecgov/fecfile-web-app/pull/2325

exalate-issue-sync[bot] commented 2 weeks ago

Todd Lees commented: Passes CR

!image-20241101-143948.png|width=1223,height=716,alt="image-20241101-143948.png"!

clicking create report takes us to manage reports page

!image-20241101-144012.png|width=1321,height=647,alt="image-20241101-144012.png"!

exalate-issue-sync[bot] commented 2 weeks ago

Shelly Wise commented: QA review verified when on the “Create an account” page, then entering and selecting a Committee

to “Create Account” the system displays the “Manage reports” page. Working as currently designed.

!image-20241101-144742.png|width=1149,height=661,alt="image-20241101-144742.png"!

!image-20241101-144819.png|width=1268,height=527,alt="image-20241101-144819.png"!

QA Review Completed. Moved to Stage Ready.