From 0d4d3e411c79ca94be44aa89d7554fe367172dc9 Mon Sep 17 00:00:00 2001 From: Nico Vermaas <vermaas@astron.nl> Date: Thu, 24 Feb 2022 16:21:10 +0100 Subject: [PATCH] ignore empty results --- esap/query/api/services/astron_vo.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/esap/query/api/services/astron_vo.py b/esap/query/api/services/astron_vo.py index 6bd69352..167011d5 100644 --- a/esap/query/api/services/astron_vo.py +++ b/esap/query/api/services/astron_vo.py @@ -172,8 +172,10 @@ class tap_service_connector(query_base): select_list = dataset.select_fields.split(',') for select in select_list: - result = result + row[select].decode('utf-8') + ',' - + try: + result = result + row[select].decode('utf-8') + ',' + except: + pass # cut off the last ',' result = result[:-1] record['dataset'] = dataset.uri -- GitLab