Make shredder code more robust

This commit is contained in:
Raphael Michel
2023-03-06 14:25:42 +01:00
parent 9a90444cca
commit 68e31b92fe

View File

@@ -383,6 +383,7 @@ class QuestionAnswerShredder(BaseDataShredder):
d = le.parsed_data d = le.parsed_data
if 'data' in d: if 'data' in d:
for i, row in enumerate(d['data']): for i, row in enumerate(d['data']):
if isinstance(d['data'], dict):
for f in row: for f in row:
if f not in ('attendee_name', 'attendee_email'): if f not in ('attendee_name', 'attendee_email'):
d['data'][i][f] = '' d['data'][i][f] = ''