Still testing, luckily, but we are getting close to critical now.
Once again I have a situation where the DT Register event is linking to the incorrect JEVENTS event. If you navigate from the JEVENTS calendar to its item, it is there. But if you go from the registrations page, and link from the title, it links to the wrong calendar item, picking up an old event in the past. I only set up the event myself today, and would not have been able to associate it with the old item.
I am on DTR 2.7.3a. I'm not sure how this happens - if you check past posts, you'll see that it happened once before and I removed all events and started over, and have upgraded DTR several times since.
So, when this occurs, what can be done to restore the link to the correct item? If we are live and experience this, what do we do? Have others worked around this?
We are trying to find out what would cause the disconnect in the first place. It hasn't been something we could replicate. There is no method in the backend to assign an existing event to JEvents if it wasn't created with the sync initially. You could manually associate the event in the database if needed... or change the event that you are synced to.
jos_dtregister_group_event
field: eventId
This field will show "0" for events that have no JEvents sync. When it is synced, this will show the ID of the event from JEvents.
Do you think that there could be some sort of conflict with the template, JA DROID?
It would be kind of a pain to manually resynch the events in the database, which is what makes me hesitate.
The last couple of days I've tried out Attend JEVENTS but that does seem to have a conflict with JA DROID. The Firefox console says that isArray() is already defined. I have not looked at the FFOX console while working through DTR, as it *seemed* to function OK. I guess I need to check that further.
Maybe we will use it after all, but we need that "unable to instantiate mail function" working... and keep our fingers crossed on not getting unsynched....
I am running version 2.7.3c and I am having the exact same problem. I can create a new JEvent and save it. I go to DTRegister, use the jeventsync, pick the new event and fill out all the info. Once it is saved and I click on the Event header, it goes to an old event.
After looking at it some more in the database. It looks like the event link from dtregister is pulling the jevent id that matches the slabId instead of the eventId? when I change the slabId to the eventId it pulls the correct event?