result = {}
for row in list(rows):
- if row["reason"] not in [None, ""]:
- row["reason"] = row["reason"].replace(",", " ").replace(" ", " ")
+ entry = dict(row)
+ entry["reason"] = entry["reason"].replace(",", " ").replace(" ", " ") if entry["reason"] not in [None, ""] else None
- if row["block_level"] in result:
- result[row["block_level"]].append(row)
+ if entry["block_level"] in result:
+ result[entry["block_level"]].append(entry)
else:
- result[row["block_level"]] = [row]
+ result[entry["block_level"]] = [entry]
return result