app/soc/views/models/program.py
changeset 662 0e89b027b140
parent 660 5a381b290691
child 663 c2dcae606699
--- a/app/soc/views/models/program.py	Wed Dec 03 23:48:33 2008 +0000
+++ b/app/soc/views/models/program.py	Wed Dec 03 23:49:10 2008 +0000
@@ -53,6 +53,9 @@
     new_params = {}
     new_params['logic'] = soc.logic.models.program.logic
 
+    new_params['scope_logic'] = sponsor_logic
+    new_params['scope_view'] = sponsor_view
+
     new_params['name'] = "Program"
     new_params['name_short'] = "Program"
     new_params['name_plural'] = "Programs"
@@ -95,20 +98,6 @@
     redirect = redirects.getCreateRedirect
     return self.select(request, view, redirect, **kwargs)
 
-  def _editGet(self, request, entity, form):
-    """See base.View._editGet().
-    """
-
-    # fill in the email field with the data from the entity
-    form.fields['scope_path'].initial = entity.scope_path
-
-  def _editPost(self, request, entity, fields):
-    """See base.View._editPost().
-    """
-
-    sponsor = sponsor_logic.logic.getFromFields(link_id=fields['scope_path'])
-    fields['scope'] = sponsor
-
 
 view = View()