diff -r b06313c87817 -r 8408741aee63 app/soc/modules/ghop/logic/models/program.py --- a/app/soc/modules/ghop/logic/models/program.py Sat Aug 22 04:05:48 2009 +0530 +++ b/app/soc/modules/ghop/logic/models/program.py Mon Aug 24 04:31:23 2009 +0530 @@ -27,7 +27,6 @@ import soc.models.program -import soc.modules.ghop.logic.models.timeline import soc.modules.ghop.models.program @@ -44,20 +43,5 @@ super(Logic, self).__init__(model, base_model=base_model, scope_logic=scope_logic) - self.timeline_logic = soc.modules.ghop.logic.models.timeline.logic - - def createTimelineForType(self, fields): - """Creates and stores a timeline model for the given type of program. - """ - - properties = self.timeline_logic.getKeyFieldsFromFields(fields) - key_name = self.timeline_logic.getKeyNameFromFields(properties) - - properties['scope'] = fields['scope'] - - timeline = self.timeline_logic.updateOrCreateFromKeyName(properties, - key_name) - return timeline - logic = Logic()