From f6fa486d17c19378354e6e52b36b5cdb28af99d8 Mon Sep 17 00:00:00 2001
From: Ben Adida <ben@adida.net>
Date: Sun, 30 Sep 2012 13:17:55 -0700
Subject: [PATCH] trying a new unicode csv parser

---
 helios/models.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/helios/models.py b/helios/models.py
index 7e0511c..5ccffe3 100644
--- a/helios/models.py
+++ b/helios/models.py
@@ -26,7 +26,8 @@ from auth.jsonfield import JSONField
 from helios.datatypes.djangofield import LDObjectField
 
 import csv, copy
-  
+import unicodecsv
+
 class HeliosModel(models.Model, datatypes.LDObjectContainer):
   class Meta:
     abstract = True
@@ -653,7 +654,8 @@ class VoterFile(models.Model):
     else:
       voter_stream = open(self.voter_file.path, "rU")
 
-    reader = unicode_csv_reader(voter_stream)
+    #reader = unicode_csv_reader(voter_stream)
+    reader = unicodecsv.reader(voter_stream)
 
     for voter_fields in reader:
       # bad line
-- 
GitLab