Closed exalate-issue-sync[bot] closed 3 months ago
@dheitzer can we push this to QA?
New user accounts verified by Ryan and new users confirmed they were able to log into their new committees. Sending ticket to QA.
No QA review needed for this ticket. DEV verified new user accounts and ability to login to the new committees.
Moved to Stage Ready.
Aurelia Khorsand commented: Sprint accepted 6/18/2024 during Sprint Review.
Purpose
Create a new committees on these two environments (STAGE & PROD) for the following users that most approximates an actual Form 3X committee.
Please add this (and all the other committee detail data) to the s3 bucket so it can be updated as needed.
QA Notes
Screenshots of mock data pulled from API showing mock data used in committee banner.
DEV Notes
Download the current mock_committee_data.json from the s3 bucket and modify it to add the new committee accounts with your email address so you can create the accounts through the UI. Push this back to s3 and then run the load_committee_data script with the --s3 flag. Next, you will need to login through the UI and create the accounts in the select committee screen. Next, you will need to update mock_committee_data.json with the fake email address for the new accounts and re-push it to s3. Next, you will need to run the load_committee_data script again. Finally, verify that the committee account details in the UI contain the fake email address and all other expected info.
See here for details on mock_openfec:
https://github.com/fecgov/fecfile-web-api/blob/develop/django-backend/fecfiler/mock_openfec/README.md
Do after deploy in:
Tasks
Create a new committee in duplicate
Ryan already created the committee with EFO on test please verify the information below matches the information you pull
Design
null
FECFILE-1422