agileware / au.com.agileware.zoomzoom

Integrate CiviCRM with Zoom to automate creation of Events, registration of participants and recording attendance
Other
1 stars 0 forks source link

Creating an event from an event template triggers a double event creation in zoom #3

Closed richardsgf closed 2 weeks ago

richardsgf commented 2 months ago

If you have...

When you create a new event from that event type...

When you hit the first Continue button...

After editing other tabs on the event, if you return to the Info tab, you will find that the Zoom fields are blank. At this point if you hit "Save" button on the Info tab, the CiviRules will trigger again, and a new event will be created in Zoom. This time the fields on the event will be populated in the event.

The end result is

To test this further, if you ...

then no double event is created in Zoom. Only one event is created in Zoom and it is properly associated with the event in CiviCRM.

agileware-justin commented 2 months ago

Thanks for reporting @richardsgf

We are currently working on a project with Event Templates and Zoom integration. So very relevant. We'll test this and if we can reproduce, push out a fix.

Agileware Ref: CIVIZOOM-68

agileware-iris commented 2 months ago

Hi @richardsgf!

This turned out to be a much deeper issue then it first appears. The latest release includes code updates to prevent duplicate Zoom meetings being created. Please update to that version.

Additionally, please set all your Zoom fields to View Only to prevent CiviCRM overwriting the Zoom Details when copying from an Event Template. These are the fields in the Zoom field group.

image

What we observed was that the rule was running in the middle of CiviCRM copying an Event Template into a new event, so the updated Zoom fields were being overwritten by the Event Template's values. Setting the fields to View Only circumvents that override and correctly saves the Zoom Details.

Have a go and let us know if that fixes it for you.

richardsgf commented 2 weeks ago

Thank you so much for the super fast fix and the amazingly detailed description of what to do. I'm sorry our upgrades move rather slow on our side but we have updated and all looks good so far. Thank you so, so much!!