I want to have a node with an open-invite invitation so that any authenticated user can RSVP to it.

I created an RSVP-attached node with the following settings:

  • Invitation message - view permissions: authenticated user
  • Open invitation: yes
  • Display reply box inside event/node: show

From what I can understand from the instructions this should add the invitation form to the event node for all authenticated users. It doesn't, each user still has to be manually invited.

So am I missing a magical combination to make this work, or is it a current limitation in RSVP?

Comments

DamienMcKenna’s picture

Priority: Normal » Critical

Examining it further, its seems that enabling the Open Invitation option on an invitation doesn't immediately provide them the RSVP reply box, it instead grants them access to the rsvp/%/register page which provides a tiny form that lets them give themselves access to the reply box. Needless to say, this is an awful interface, anyone who has one of the roles selected in 'rsvp_view_roles' should be immediately provided the rsvp_reply_form form without any further action.