diff --git a/polynum/request/views.py b/polynum/request/views.py index 978f508..e563ff7 100644 --- a/polynum/request/views.py +++ b/polynum/request/views.py @@ -734,6 +734,9 @@ class CSVListRequest(ListRequest): cell = cell.replace('.',',') except: pass + # try to fix newlines for excel + cell.replace('\r\n', '\n') + cell.replace('\r', '') row.append(unicode(cell).encode('utf-8')) writer.writerow(row) return response