[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Container/Views/Browser - Adding.py:1.3

Jim Fulton jim@zope.com
Thu, 20 Jun 2002 17:48:16 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Container/Views/Browser
In directory cvs.zope.org:/tmp/cvs-serv19679/lib/python/Zope/App/OFS/Container/Views/Browser

Modified Files:
	Adding.py 
Log Message:
Fixed a bunch of bugs that prevented custom add views from working.



=== Zope3/lib/python/Zope/App/OFS/Container/Views/Browser/Adding.py 1.2 => 1.3 ===
     def action(self, type_name, id):
         if queryView(self, type_name, self.request) is not None:
-            self.request.response.redirect(type_name)
+            url = "%s=%s" % (type_name, id)
+            self.request.response.redirect(url)
+            return
 
         if not id:
             raise ValueError("You must specify an id")