From ce0a9bef7db6f0eacddd5945a5bc0205814be500 Mon Sep 17 00:00:00 2001
From: Ben Adida <ben@adida.net>
Date: Thu, 30 Dec 2010 11:41:48 -0800
Subject: [PATCH] added migrations for election and voter fields

---
 helios/crypto/electionalgs.py |  1 -
 helios/models.py              | 10 +++++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/helios/crypto/electionalgs.py b/helios/crypto/electionalgs.py
index 2532504..609b5ad 100644
--- a/helios/crypto/electionalgs.py
+++ b/helios/crypto/electionalgs.py
@@ -21,7 +21,6 @@ class HeliosObject(object):
   JSON_FIELDS = None
 
   def __init__(self, **kwargs):
-    import pdb; pdb.set_trace()
     self.set_from_args(**kwargs)
     
     # generate uuid if need be
diff --git a/helios/models.py b/helios/models.py
index 8bbb087..ba0e3a1 100644
--- a/helios/models.py
+++ b/helios/models.py
@@ -552,9 +552,11 @@ class Voter(models.Model, electionalgs.Voter):
   
   # let's link directly to the user now
   # FIXME: delete this as soon as migrations are set up
-  name = models.CharField(max_length = 200, null=True)
-  voter_type = models.CharField(max_length = 100)
-  voter_id = models.CharField(max_length = 100)
+  #name = models.CharField(max_length = 200, null=True)
+  #voter_type = models.CharField(max_length = 100)
+  #voter_id = models.CharField(max_length = 100)
+
+  uuid = models.CharField(max_length = 50)
 
   # for users of type password, no user object is created
   # but a dynamic user object is created automatically
@@ -566,8 +568,6 @@ class Voter(models.Model, electionalgs.Voter):
   voter_name = models.CharField(max_length = 200, null=True)
   voter_email = models.CharField(max_length = 250, null=True)
   
-  uuid = models.CharField(max_length = 50)
-  
   # if election uses aliases
   alias = models.CharField(max_length = 100, null=True)
   
-- 
GitLab