app/soc/logic/models/student_proposal.py
changeset 1623 8b70d6bb3f8f
parent 1612 09bccdf6bdec
child 1624 1fc2089f4bc9
--- a/app/soc/logic/models/student_proposal.py	Wed Mar 04 16:54:17 2009 +0000
+++ b/app/soc/logic/models/student_proposal.py	Wed Mar 04 17:04:25 2009 +0000
@@ -23,8 +23,8 @@
 
 
 from soc.logic.models import base
-from soc.logic.models import rankerroot as ranker_logic
 from soc.logic.models import student as student_logic
+from soc.logic.models.ranker_root import logic as ranker_root_logic
 from soc.models import student_proposal
 
 import soc.models.linkable
@@ -44,14 +44,14 @@
                                 scope_logic=scope_logic)
 
   def _onCreate(self, entity):
-    """Adds this proposal to the organization ranker entity
+    """Adds this proposal to the organization ranker entity.
     """
 
     fields = {'link_id': student_proposal.DEF_RANKER_NAME,
               'scope': entity.org}
 
-    ranker_root = ranker_logic.logic.getForFields(fields, unique=True)
-    ranker = ranker_logic.logic.getRootFromEntity(ranker_root) 
+    ranker_root = ranker_root_logic.getForFields(fields, unique=True)
+    ranker = ranker_root_logic.getRootFromEntity(ranker_root) 
     ranker.SetScore(entity.key().name(), [entity.score])
 
     super(Logic, self)._onCreate(entity)
@@ -73,8 +73,8 @@
       fields = {'link_id': student_proposal.DEF_RANKER_NAME,
                 'scope': entity.org}
 
-      ranker_root = ranker_logic.logic.getForFields(fields, unique=True)
-      ranker = ranker_logic.logic.getRootFromEntity(ranker_root)
+      ranker_root = ranker_root_logic.getForFields(fields, unique=True)
+      ranker = ranker_root_logic.getRootFromEntity(ranker_root)
       ranker.SetScore(entity.key().name(), [value])