diff --git a/app/main/views/sms.py b/app/main/views/sms.py index 61a6f62cc..2889b62a1 100644 --- a/app/main/views/sms.py +++ b/app/main/views/sms.py @@ -104,10 +104,12 @@ def get_example_csv(service_id, template_id): @main.route("/services//sms/send//to-self", methods=['GET']) @login_required def send_sms_to_self(service_id, template_id): + template = templates_dao.get_service_template_or_404(service_id, template_id)['data'] + placeholders = list(Template(template).placeholders) output = io.StringIO() writer = csv.writer(output) - writer.writerow(['phone']) - writer.writerow([current_user.mobile_number]) + writer.writerow(['phone'] + placeholders) + writer.writerow([current_user.mobile_number] + ["test {}".format(header) for header in placeholders]) filedata = { 'file_name': 'Test run', 'data': output.getvalue().splitlines()