This makes the get_survey_id function work with multiple surveys, returning a dict of survey ids keyed to survey taken over the initial return of just a survey_id. It also updates the participant overview page to use this new fix.
Coverage remained the same at 62.657% when pulling c1e1532f2ec19def2d7e00d06013da29d53a3724 on squirrelo:survey-id-fix into 02dd01d647ce706614b2c6853dd80d542eb44f3f on biocore:master.
This makes the get_survey_id function work with multiple surveys, returning a dict of survey ids keyed to survey taken over the initial return of just a survey_id. It also updates the participant overview page to use this new fix.