RE: [Zope-dev] Something doesn't seem quite right with CopySuppor t.py/Moniker.py
Here is my function: def candp(fobj, tobj): "Copy and paste"
ids = fobj.objectIds() if not ids: return cdata = fobj.manage_copyObjects(ids) tobj.manage_pasteObjects(cdata) ...
Is there something that I'm missing here? I didn't see any big difference between the management interface calling these routines and my python calling them...
Thanks, Kevin
Kevin, I _think_ the problem is that the copy/paste machinery really needs to be called with a REQUEST so that it can verify whether the copy is allowed. Try this and let me know if you still have problems: def candp(fobj, tobj, REQUEST): "Copy and paste" ids = fobj.objectIds() if not ids: return cdata = fobj.manage_copyObjects(ids) tobj.manage_pasteObjects(cdata, REQUEST) Brian Lloyd brian@digicool.com Software Engineer 540.371.6909 Digital Creations http://www.digicool.com
participants (1)
-
Brian Lloyd