diff --git a/src/app/pombase-api.service.ts b/src/app/pombase-api.service.ts index f79e7bba..8a819e01 100644 --- a/src/app/pombase-api.service.ts +++ b/src/app/pombase-api.service.ts @@ -1184,7 +1184,7 @@ export class PombaseAPIService { for (let fieldName of ['cv_annotations', 'genes_by_uniquename', 'genotypes_by_uniquename', 'alleles_by_uniquename', 'references_by_uniquename', - 'terms_by_termid', 'annotation_details', 'gocams']) { + 'terms_by_termid', 'annotation_details']) { if (typeof(json[fieldName]) === 'undefined') { json[fieldName] = {}; } @@ -1210,6 +1210,10 @@ export class PombaseAPIService { json.gene_history = []; } + if (!json.gocams) { + json.gocams = []; + } + let genesByUniquename = json.genes_by_uniquename as GeneMap; let genotypesByUniquename = json.genotypes_by_uniquename as GenotypeMap; let allelesByUniquename = json.alleles_by_uniquename as AlleleMap;