package/class:
zope.app.copypastemove.ObjectMover

I think theres a bug or at least 
to less checks in the ObjectMover method
moveableTo().

example that should raise a Error:

The objects in a tree:
root/folder2/folder2_2

if I copy folder2 to folder2_2
with:

mover = IObjectMover(folder2) # or ObjectMover(folder2)
if mover.moveableTo(folder2_2):
    mover.moveTo(folder2_2)

the method moveableTo should return False,
otherwise we get a tree like:

root/ ..nothing.. /folder2_2/folder2

But the method moveableTo() checks just
the constraints.
Perhaps we can check if the path of the moveable
object is somewhere in the path of the target.


Regards
Roger Ineichen
_____________________________
END OF MESSAGE


_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to