Commit bca2545e authored by Chris McDonough's avatar Chris McDonough

Fixing collector 2442, changes to copysupport break ZPatterns and Formulator.

parent caac4d8b
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
# #
############################################################################## ##############################################################################
__doc__="""Copy interface""" __doc__="""Copy interface"""
__version__='$Revision: 1.73 $'[11:-2] __version__='$Revision: 1.74 $'[11:-2]
import sys, string, Globals, Moniker, tempfile, ExtensionClass import sys, string, Globals, Moniker, tempfile, ExtensionClass
from marshal import loads, dumps from marshal import loads, dumps
...@@ -305,13 +305,13 @@ class CopyContainer(ExtensionClass.Base): ...@@ -305,13 +305,13 @@ class CopyContainer(ExtensionClass.Base):
title='Rename Error', title='Rename Error',
message=sys.exc_info()[1], message=sys.exc_info()[1],
action ='manage_main') action ='manage_main')
self._delObject(id)
ob = aq_base(ob) ob = aq_base(ob)
ob._setId(new_id) ob._setId(new_id)
# Note - because a rename always keeps the same context, we # Note - because a rename always keeps the same context, we
# can just leave the ownership info unchanged. # can just leave the ownership info unchanged.
self._setObject(new_id, ob, set_owner=0) self._setObject(new_id, ob, set_owner=0)
self._delObject(id)
if REQUEST is not None: if REQUEST is not None:
return self.manage_main(self, REQUEST, update_menu=1) return self.manage_main(self, REQUEST, update_menu=1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment