--- 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)