From a9dedb485643df593fcaf806b143050fd03e6ed2 Mon Sep 17 00:00:00 2001 From: Simon Warchol Date: Wed, 28 Jun 2023 08:47:37 -0400 Subject: [PATCH] Adding better error handling on json object --- minerva_analysis/server/routes/import_routes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/minerva_analysis/server/routes/import_routes.py b/minerva_analysis/server/routes/import_routes.py index 4154ba262..c7d8c0ca3 100644 --- a/minerva_analysis/server/routes/import_routes.py +++ b/minerva_analysis/server/routes/import_routes.py @@ -347,7 +347,7 @@ def save_config(): if 'celltypeData' in originalData: celltypeName = originalData['celltypeData'] headerList = request.json['headerList'] - normalizeCsv = request.json['normalizeCsv'] + normalizeCsv = request.json.get('normalizeCsv') if normalizeCsv: print("Normalizing CSV") skip_columns = [] @@ -365,7 +365,7 @@ def save_config(): pre_normalization.preNormalize(csvPath, normPath, skip_columns=skip_columns) print("Finished Normalizing CSV") elif 'normalizeCsvName' in request.json: - normCsvName = request.json['normalizeCsvName'] + normCsvName = request.json.get('normalizeCsvName') else: normCsvName = None