Process CSV files with column headers of any case

Implements and depends on:
https://github.com/alphagov/notifications-utils/pull/27

Should be merged and deployed before the same change in the admin app.
This commit is contained in:
Chris Hill-Scott
2016-04-29 17:24:00 +01:00
parent 553ef6bfc8
commit c96c1799f9
6 changed files with 9 additions and 6 deletions

View File

@@ -156,7 +156,10 @@ def process_job(job_id):
'template': str(template.id),
'job': str(job.id),
'to': recipient,
'personalisation': personalisation
'personalisation': {
key: personalisation.get(key)
for key in template.placeholders
}
})
if template.template_type == 'sms':