## Script (Python) "undo"
##bind container=container
##bind context=context
##bind namespace=
##bind script=script
##bind subpath=traverse_subpath
##parameters=transaction_info
##title=Undo transactions
##
request = context.REQUEST
context.portal_undo.undo(context, transaction_info)

if request.has_key('camefrom'):
    camefrom = request.camefrom
else:
    camefrom = context.absolute_url() + '/undo_form'

return request.RESPONSE.redirect(context.portal_url() + '/undo_redirect?camefrom=' + camefrom)
