diff --git a/frontend/packages/data-portal/app/graphql/getRunByIdV2.server.ts b/frontend/packages/data-portal/app/graphql/getRunByIdV2.server.ts index dda548624..1191f3f47 100644 --- a/frontend/packages/data-portal/app/graphql/getRunByIdV2.server.ts +++ b/frontend/packages/data-portal/app/graphql/getRunByIdV2.server.ts @@ -73,7 +73,7 @@ const GET_RUN_BY_ID_QUERY_V2 = gql(` organismName organismTaxid otherSetup - # publications # TODO(bchu): Change to new name. + datasetPublications relatedDatabaseEntries relatedDatabaseEntries releaseDate diff --git a/frontend/packages/data-portal/e2e/pageObjects/metadataDrawer/utils.ts b/frontend/packages/data-portal/e2e/pageObjects/metadataDrawer/utils.ts index 46b13c74f..b8c1df6c8 100644 --- a/frontend/packages/data-portal/e2e/pageObjects/metadataDrawer/utils.ts +++ b/frontend/packages/data-portal/e2e/pageObjects/metadataDrawer/utils.ts @@ -11,6 +11,7 @@ import { Tiltseries, } from 'app/__generated__/graphql' import { + Dataset, Fiducial_Alignment_Status_Enum, Tomogram, } from 'app/__generated_v2__/graphql' @@ -172,14 +173,13 @@ function getAnnotationTestMetdata( function getTomogramDrawerTestMetadata( tomogram: DeepPartial, + dataset: DeepPartial, ): DrawerTestMetadata { return { authors: tomogram.authors!.edges!.map((edge) => edge.node!.name), - publications: '--', + publications: dataset.datasetPublications ?? '--', relatedDatabases: '--', - // TODO(bchu): Uncomment when API name change is in prod. - // depositionName: tomogram.deposition?.title ?? '--', - depositionName: '--', + depositionName: tomogram.deposition?.title ?? '--', depositionId: tomogram.deposition?.id ?? '--', depositionDate: tomogram.deposition?.depositionDate ?? '--', releaseDate: '--', @@ -298,12 +298,13 @@ export async function getTomogramTestData( const { data } = await getRunByIdV2(client, +E2E_CONFIG.runId, 1) const tomogram = data.tomograms[0] + const dataset = data.runs[0].dataset return { title: startCase( `${tomogram.id} ${tomogram.reconstructionMethod} ${tomogram.processing}`, ), - metadata: getTomogramDrawerTestMetadata(tomogram), + metadata: getTomogramDrawerTestMetadata(tomogram, dataset), } } // #endregion Data Getters