diff --git a/app/helpers/service_helper.py b/app/helpers/service_helper.py index 17ac4a3..1178982 100644 --- a/app/helpers/service_helper.py +++ b/app/helpers/service_helper.py @@ -12,18 +12,22 @@ def items_csv_to_dict(items_csv_reader): headers = row else: item = { 'attributes': [] } + count = 0 for key, col in enumerate(headers): if key == 0: item[col] = row[key] elif col == 'b_param': - item[col] = float(row[key]) + item[col] = row[key] elif key > 1: item['attributes'].append({ 'id': col, 'value': row[key], 'type': 'metadata' }) + elif count == (1 - len(headers.split(','))): + item['b_param'] = float(row[key]) + count += 1 items.append(item)