app/soc/logic/models/program.py
changeset 2783 339696f3f5cf
parent 1474 5eaf734fb178
child 2784 801eee4eda9a
--- a/app/soc/logic/models/program.py	Sat Aug 22 03:56:04 2009 +0530
+++ b/app/soc/logic/models/program.py	Sat Aug 22 03:56:14 2009 +0530
@@ -27,22 +27,22 @@
 from soc.logic.models import sponsor as sponsor_logic
 
 import gsoc.logic.models.timeline
-import soc.logic.models.timeline
 import soc.models.program
 
+import soc.modules.ghop.logic.models.timeline
+
 
 class Logic(presence_with_tos.Logic):
   """Logic methods for the Program model.
   """
 
-  TIMELINE_LOGIC = {'gsoc' : gsoc.logic.models.timeline.logic,
-                    'ghop' : soc.logic.models.timeline.logic}
-
   def __init__(self, model=soc.models.program.Program, 
                base_model=None, scope_logic=sponsor_logic):
     """Defines the name, key_name and model for this entity.
     """
 
+    self.timeline_logic = gsoc.logic.models.timeline.logic
+
     super(Logic, self).__init__(model=model, base_model=base_model,
                                 scope_logic=scope_logic)