Closed JackVCurtis closed 8 months ago
I see what you mean about our architecture making this more difficult. Out of curiosity, how hard would it be to change the architecture such that we didn't have the nested day data array?
Not as difficult as the migration to DocumentDB but still involves running a migration script against the staging database, which will have to be run AWS side and will require at minimum a new Github Action in addition to the refactor.
This PR fixes initialization of the participant consent date from the metadata, including when the date is missing or set to an invalid value. It also handle the days in study on the participants view by looking at the greatest
day
value in thedayData
array. I added an unrelated fix to initializing the admin account in development, since it was causing issues for me locally.