diff --git a/apps/client/src/components/globalSettings/DatasetSelector.vue b/apps/client/src/components/globalSettings/DatasetSelector.vue index c81758c4..c3587427 100644 --- a/apps/client/src/components/globalSettings/DatasetSelector.vue +++ b/apps/client/src/components/globalSettings/DatasetSelector.vue @@ -36,6 +36,9 @@ function onClickLocation(location: any) { } const shortExpName = computed(() => { + if (datasetSelectionStore.currentExperimentMetadata?.name) { + return datasetSelectionStore.currentExperimentMetadata.name; + } let shortName = datasetSelectionTrrackedStore.currentExperimentFilename; if (shortName === null) return ''; shortName = shortName.split('.')[0]; @@ -99,7 +102,9 @@ function onSelectExperiment() { } " :dark="globalSettings.darkMode" - >{{ location.id }}{{ + location.name ?? location.id + }} diff --git a/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts b/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts index 58ee30c2..a50c4619 100644 --- a/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts +++ b/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts @@ -44,7 +44,7 @@ export interface LocationMetadata { imageDataFilename?: string; segmentationsFolder?: string; tags?: Tags; - // name?: string; // user friendly name + name?: string; // user friendly name // condition?: string; // experimental condition // TODO: - does this need to be an array // plate?: string; // well?: string; @@ -284,7 +284,7 @@ export const useDatasetSelectionStore = defineStore( .locationMetadataList) { if ( datasetSelectionTrrackedStore.selectedLocationIds[ - location.id + location.id ] ) { return location;