@@ -58,7 +58,7 @@ export const wastewaterOrganismConfigs: Record<WastewaterOrganismName, WasapPage
5858 samplingDateField : 'samplingDate' ,
5959 locationNameField : 'locationName' ,
6060 predefinedVariantsSource : {
61- collectionsUserId : 1 ,
61+ collectionsUserId : 3 ,
6262 collectionsTag : '#pango-lineage' ,
6363 variantSourceLabel : 'Nextclade' ,
6464 } ,
@@ -196,15 +196,23 @@ export const wastewaterOrganismConfigs: Record<WastewaterOrganismName, WasapPage
196196} ;
197197
198198function withResistanceCollectionOverrides ( config : WasapPageConfig ) : WasapPageConfig {
199- if ( ! config . resistanceAnalysisModeEnabled ) return config ;
200199 // eslint-disable-next-line @typescript-eslint/naming-convention
201200 const stagingIds : Record < string , number > = { '3CLpro' : 4 , 'RdRp' : 5 , 'Spike' : 6 } ;
202201 return {
203202 ...config ,
204- resistanceMutationCollections : config . resistanceMutationCollections . map ( ( set ) => ( {
205- ...set ,
206- collectionId : stagingIds [ set . name ] ?? set . collectionId ,
207- } ) ) ,
203+ ...( config . resistanceAnalysisModeEnabled && {
204+ resistanceMutationCollections : config . resistanceMutationCollections . map ( ( set ) => ( {
205+ ...set ,
206+ collectionId : stagingIds [ set . name ] ?? set . collectionId ,
207+ } ) ) ,
208+ } ) ,
209+ ...( config . variantAnalysisModeEnabled &&
210+ config . predefinedVariantsSource !== undefined && {
211+ predefinedVariantsSource : {
212+ ...config . predefinedVariantsSource ,
213+ collectionsUserId : 1 ,
214+ } ,
215+ } ) ,
208216 } ;
209217}
210218
0 commit comments