johnnyjohnboy
Forum Replies Created
-
Forum: Plugins
In reply to: [Event Tickets and Registration] Easy Digital Downloads v3 and AboveIs there any update please? Over a month now.
This has to be a wind up. So far I’ve had explanations of:
– Are you sure you’re using a up to date theme
– Downgrade to EDD 2
– It’s just the modal and we can’t reproduce itI’m just using Event Tickets v5.5.5, Event Tickets Plus v5.6.4 and EDD v3.x.x. All worked fine up until EDD v3 and as explained, having read the EDD migration docs from v2 to v3 there are breaking changes which you have not updated your plugin for.
ET+ no longer saves any of the attendees correctly, nor does your plugin save the meta stating the product “is_ticket”. The reason for this is that you are using deprecated methods as outlined fully here:
https://easydigitaldownloads.com/development/2021/02/16/edd-3-0-beta1/
That post was over 18 months ago.
As an example, “is_ticket” meta is being saved:
WRONG:
./event-tickets-plus/src/Tribe/Commerce/EDD/Main.php:343: update_post_meta( $new_order, $this->order_has_tickets, true );ADVICE FROM EDD
// NO LONGER VALID
update_post_meta( $payment_id, ‘your_meta_key_here’, ‘your meta value’ );And use one of the following:
// Valid in both 2.9 and 3.0 edd_update_payment_meta( $payment_id, 'your_meta_key_here', 'your meta value' ); // Valid in 3.0 only edd_update_order_meta( $payment_id, 'your_meta_key_here', 'your meta value' );Your code is littered with examples of saving and retrieving order meta data by using get_post_meta and update_post_meta, neither of which work with EDD v3.
The experience is like banging my head against a brick wall. The problem is not that you don’t save attendees in a modal, it’s that even if that worked, you can no longer update meta data like you are.
Forum: Plugins
In reply to: [Event Tickets and Registration] Easy Digital Downloads v3 and AboveThere is already a ticket open #402111, I just need this fixed, it really is a massive oversight to not have seen this coming.
Forum: Plugins
In reply to: [Event Tickets and Registration] Easy Digital Downloads v3 and AboveIt’s actually quite frustrating that you think a theme version would affect the fact your plugin is not compatible with with the current major version of EDD.
I can see from your own plugin code that you are using depreciated methods with EDD announced over a year ago and simply need to provide a fix as soon as possible as this is causing harm to the business.
Thanks
Forum: Plugins
In reply to: [Event Tickets and Registration] Easy Digital Downloads v3 and AboveAstra Child WPVersion: 1.0.0
By Brainstorm ForceThanks,
JohnForum: Plugins
In reply to: [Event Tickets and Registration] Easy Digital Downloads v3 and AboveHi Abz,
Thank you for the response. I just wanted to reply to highlight that I think you are misunderstanding the issue. I know that I can go back and edit the attendees pre purchase.
If you then click purchase, the attendees do not get saved and instead all the attendee information is replaced with the purchasers.
update_post_meta, get_post_meta no longer works with EDD v3 and that’s how you’re saving the information.
To be honest, given it’s been 18 months, I am more than a little surprised this has neither been picked up or fixed. Currently my site cannot accept orders.
Thanks,
JohnForum: Plugins
In reply to: [Event Tickets and Registration] Easy Digital Downloads v3 and AboveEasy Digital Downloads 3.1.0.3
Event Tickets 5.5.4
Event Tickets Plus 5.6.3I’ve read through the code and can confirm you’re definitely methods which are compatible with EDD v3 and above. I’m happy to test any updates on our staging site.