diff --git a/analyse_properties/main.py b/analyse_properties/main.py index ac1c899..6c86ddb 100644 --- a/analyse_properties/main.py +++ b/analyse_properties/main.py @@ -170,15 +170,15 @@ class ConvertDataToDict(beam.DoFn): json_object = { "property_id": element[0], "readable_address": None, - "flat_appartment": element[-1][0][4], - "builing": element[-1][0][10], - "number": element[-1][0][3], - "street": element[-1][0][5], - "locality": element[-1][0][6], - "town": element[-1][0][7], - "district": element[-1][0][8], - "county": element[-1][0][9], - "postcode": element[-1][0][2], + "flat_appartment": list(element[-1])[0][4], + "builing": list(element[-1])[0][10], + "number": list(element[-1])[0][3], + "street": list(element[-1])[0][5], + "locality": list(element[-1])[0][6], + "town": list(element[-1])[0][7], + "district": list(element[-1])[0][8], + "county": list(element[-1])[0][9], + "postcode": list(element[-1])[0][2], "property_transactions": property_transactions, "latest_transaction_year": self.get_latest_transaction( [