Commit dffb5d64 authored by Aurel's avatar Aurel Committed by Arnaud Fontaine

manage_delObject now raise if empty params

parent 63d11df4
""" """
Create a zuite or return an existing one after remove his contents. Create a zuite or return an existing one after remove his contents.
""" """
from zExceptions import BadRequest
assert context.getPortalType() == "Test Tool", "bad context" assert context.getPortalType() == "Test Tool", "bad context"
if REQUEST: if REQUEST:
raise RuntimeError("You can not call this script from the URL") raise RuntimeError("You can not call this script from the URL")
...@@ -16,6 +17,8 @@ zuite = getattr(context.portal_tests, zuite_id) ...@@ -16,6 +17,8 @@ zuite = getattr(context.portal_tests, zuite_id)
if zuite.getMetaType() != "ERP5 Test Tool": if zuite.getMetaType() != "ERP5 Test Tool":
raise ValueError("Zuite is not a ERP5 Test Tool") raise ValueError("Zuite is not a ERP5 Test Tool")
zuite.manage_delObjects(zuite.objectIds()) try:
zuite.manage_delObjects(zuite.objectIds())
except BadRequest:
pass
return zuite return zuite
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