4teamwork / ftw.participation

Invite other users (registered or unregistered) to a context in plone.
3 stars 0 forks source link

Add dexterity support. #23

Closed jone closed 10 years ago

jone commented 10 years ago

This adds dexterity support to ftw.participation, meaning that invitations can be created for dexterity objects too. The change is mainly using plone.app.uuid instead of the AT UIDs.

Since dexterity objects are not in the reference_catalog, the lookup implementation is changed to using the portal_catalog. When looking up the object, it is necessary that the security is not checked (as it was before) because this usually happens in the security context of the invited person, which has not yet permissions on the target (because that's what the invitation is for).

// @maethu