From fc687480085a4ce6e1248364c27a33a344720bbb Mon Sep 17 00:00:00 2001 From: David Sehnal <david.sehnal@gmail.com> Date: Sat, 11 Aug 2018 20:14:51 +0200 Subject: [PATCH] tweak StructureQualityReport --- src/mol-model-props/pdbe/structure-quality-report.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mol-model-props/pdbe/structure-quality-report.ts b/src/mol-model-props/pdbe/structure-quality-report.ts index c2d89ba0d..2f9858c7b 100644 --- a/src/mol-model-props/pdbe/structure-quality-report.ts +++ b/src/mol-model-props/pdbe/structure-quality-report.ts @@ -140,14 +140,14 @@ export namespace StructureQualityReport { if (model.sourceData.kind === 'mmCIF' && model.sourceData.frame.categoryNames.includes('pdbe_structure_quality_report')) { const data = toTable(Schema.pdbe_structure_quality_report_issues, model.sourceData.frame.categories.pdbe_structure_quality_report); issueMap = createIssueMapFromCif(model, data); - } else if (!params.PDBe_apiSourceJson) { - throw new Error('Data source not defined'); - } else { + } else if (params.PDBe_apiSourceJson) { const id = model.label.toLowerCase(); const json = await params.PDBe_apiSourceJson(model); const data = json[id]; if (!data) return false; issueMap = createIssueMapFromJson(model, data); + } else { + return false; } model.customProperties.add(Descriptor); -- GitLab