def _verifyObjectPaste(self, object, validate_src=1): """Overrides PortalFolder._verifyObjectPaste.""" # XXX: What we do here is trick # PortalFolder._verifyObjectPaste in its check for # allowed content types. We make our typeinfo temporarily # unavailable. pt = getToolByName(self, 'portal_types') ti = pt.getTypeInfo(self.portal_type) pt.manage_delObjects([self.portal_type]) try: value = BaseFolder._verifyObjectPaste(self, object, validate_src) finally: pt._setObject(self.portal_type, ti) return value