VEuPathDB / EdaSubsettingService

A REST service to provide data and subsetting in the Exploratory Data Analysis Workspace
Apache License 2.0
0 stars 0 forks source link

More gracefully handle studies missing from EDA database #93

Open dmgaldi opened 1 year ago

dmgaldi commented 1 year ago

Currently, if a user has access to a study, but it is not found in the EDA database, the /studies endpoint throws a 500. This can happen when a new study is being reloaded in dev or QA environments.

After discussion, we decided it may be preferable to use the EDA database as the authority and ignore extraneous studies from dataset access service to avoid disruption in dev environments. This is still pending discussion to ensure the whole backend team is on board with this approach.