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