Hello. Updated to latest version this morning. Client just contacted me. In the Appointments list changing the status (via drop-down) from Pending to Approved is not working - it is necessary to edit the order, click on the green circle and click save.
By 'not working' I mean that the change via drop-down is not sticking, change to Approved, refresh browser, status is still Pending.
No, there is no such bug. We have tested this and everything is working. This can be just a caching issue. Make sure to purge the cache form site and from your browser.
If edit the appointment and change state to Approved and save it that works. I can then, using the drop-down, change the status back to Pending, and that works. But I cannot then use the drop-down to change again to approved, everything just hangs and I see this in console:
<code>amelia-booking-appointments-1e6ea23562f73ec85ee6.js:1 Uncaught (in promise) TypeError: Cannot use 'in' operator to search for 'timeSlotUnavailable' in undefined at amelia-booking-appointments-1e6ea23562f73ec85ee6.js:1:241298</code>
I have tried in 2 browser, in anonymous tabs, all cache cleared - same. There is no server-side cache.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Hello, I'm facing the same issue , I can not accept bookings. It works fine in the Edit screen.
Error message is the same:
Uncaught (in promise) TypeError: Cannot use 'in' operator to search for 'timeSlotUnavailable' in undefined at amelia-booking-appointments-4dabac2f1dc4cce2c84d.js:1:241298
All caching is turned off and using incognito browser session, Chome, Firefox.
I have this too and clearly others do. I posted this on Saturday (https://tmsplugins.ticksy.com/ticket/3151526/) and have had no reply from TMS. I appreciate that that was a weekend but this report here started on Friday and seems only to have been put to "level 3 agents" today. Wim has given a really clear report that clarifies that it's a bug in the plugin presumably introduced by the latest update. I am guessing that this is some corner case otherwise I would guess that his board would be swamped with people reporting it but that makes it particularly important that you liaise back with those who are reporting it and don't try to bounce it with a comment about cacheing (honestly, this plugin should be utterly robust against browser cache issues). It's not acceptable for a plugin that is going to be vital to many companies not to be (a) communicating better about reported issues and (b) fixing it. Matthew Gerrish replying to my report (which has had no reply from TMS yet that I can see, says what I was tempted to say which is that TMS appear to be committing to adding things but have serious issues with rock solid reliability. NOT impressed.
On Friday it was forwarded immediately to our level 2 agents and they were working on it and I checked the status of your ticket immediately this morning and I saw that it was forwarded to our level 3 agents. We try to find a solution as soon as possible when an issue appears. We are sorry that you feel that way, but we really try to resolve every situation as soon as possible. Not every issue i the same so we have to make sure what is the root of the issue.
As my colleague wrote, we will release an update with a fix for this today. Hopefully, after that, everything should be fine.
Fixed for me too. I was (one of) the ones "berating" TMS for the speed of response on this, essentially a complete break in what the plugin is supposed to do and I remain deeply concerned both that such a failure could happen, but accept that these things can if there is something sufficiently different about our deployment environments from TMS's pre-release testing environments. More seriously, I don't think the communication or the speed of fix is good enough. Perhaps TMS need only to release "upgrades" that are not security critical on Mondays if they are not going to fix reports of fundamental failures over weekends. Episodes like this shouldn't be just about the fix, they should be about the entire system and about learning from such things. If this were open source I'd accept that resources to fix things and to have a full systems overview can't be expected but I think TMS plugins are not cheap and the financial resources should be there to handle these things better.
I think as customers paying for these things we have a right, actually a responsibility, to flag these things and publicly. (I do give TMS 5/5 for the fact that we can flag them publicly: too many software vendors don't allow that, so thanks for that!)
As I mentioned in the last ticket Matt, I deeply apologize for replying to you on your ticket instead of Chris on his tickets.
We are glad to hear that everything is working for all of you now and that the issue has been resolved. If any of you have any more questions please open a new ticket under your name and we will gladly help you there.
Hello. Updated to latest version this morning. Client just contacted me. In the Appointments list changing the status (via drop-down) from Pending to Approved is not working - it is necessary to edit the order, click on the green circle and click save.
By 'not working' I mean that the change via drop-down is not sticking, change to Approved, refresh browser, status is still Pending.
Is this a bug in latest version?
Hello Mat,
Thank you for reaching out to us.
No, there is no such bug. We have tested this and everything is working. This can be just a caching issue. Make sure to purge the cache form site and from your browser.
Hope this helps.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Could you please take another look?
If edit the appointment and change state to Approved and save it that works. I can then, using the drop-down, change the status back to Pending, and that works. But I cannot then use the drop-down to change again to approved, everything just hangs and I see this in console:
<code>amelia-booking-appointments-1e6ea23562f73ec85ee6.js:1 Uncaught (in promise) TypeError: Cannot use 'in' operator to search for 'timeSlotUnavailable' in undefined
at amelia-booking-appointments-1e6ea23562f73ec85ee6.js:1:241298</code>
I have tried in 2 browser, in anonymous tabs, all cache cleared - same. There is no server-side cache.
Thanks.
Hello Mat,
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Looking forward to your reply.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello Mat,
We have forwarded your ticket to our level 2 agents and as soon as we get some feedback from them we will contact you immediately.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello, I'm facing the same issue , I can not accept bookings. It works fine in the Edit screen.
Error message is the same:
Uncaught (in promise) TypeError: Cannot use 'in' operator to search for 'timeSlotUnavailable' in undefined
at amelia-booking-appointments-4dabac2f1dc4cce2c84d.js:1:241298
All caching is turned off and using incognito browser session, Chome, Firefox.
Hello Mat,
In the meantime, we have forwarded your ticket to our level 3 agents and as soon as we get some feedback from them we will contact you.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I have this too and clearly others do. I posted this on Saturday (https://tmsplugins.ticksy.com/ticket/3151526/) and have had no reply from TMS. I appreciate that that was a weekend but this report here started on Friday and seems only to have been put to "level 3 agents" today. Wim has given a really clear report that clarifies that it's a bug in the plugin presumably introduced by the latest update. I am guessing that this is some corner case otherwise I would guess that his board would be swamped with people reporting it but that makes it particularly important that you liaise back with those who are reporting it and don't try to bounce it with a comment about cacheing (honestly, this plugin should be utterly robust against browser cache issues). It's not acceptable for a plugin that is going to be vital to many companies not to be (a) communicating better about reported issues and (b) fixing it. Matthew Gerrish replying to my report (which has had no reply from TMS yet that I can see, says what I was tempted to say which is that TMS appear to be committing to adding things but have serious issues with rock solid reliability. NOT impressed.
Hello Mat,
On Friday it was forwarded immediately to our level 2 agents and they were working on it and I checked the status of your ticket immediately this morning and I saw that it was forwarded to our level 3 agents. We try to find a solution as soon as possible when an issue appears. We are sorry that you feel that way, but we really try to resolve every situation as soon as possible. Not every issue i the same so we have to make sure what is the root of the issue.
As my colleague wrote, we will release an update with a fix for this today. Hopefully, after that, everything should be fine.
Once again we apologize for the inconvenience.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thanks Marko - it wasn't me that was berating you about speed of fix, incidentally!
Have responded in the other thread but will confirm here - today's release looks to have fixed this bug.
Thanks Marko. Just installed the update and it seems to work fine now.
Fixed for me too. I was (one of) the ones "berating" TMS for the speed of response on this, essentially a complete break in what the plugin is supposed to do and I remain deeply concerned both that such a failure could happen, but accept that these things can if there is something sufficiently different about our deployment environments from TMS's pre-release testing environments. More seriously, I don't think the communication or the speed of fix is good enough. Perhaps TMS need only to release "upgrades" that are not security critical on Mondays if they are not going to fix reports of fundamental failures over weekends. Episodes like this shouldn't be just about the fix, they should be about the entire system and about learning from such things. If this were open source I'd accept that resources to fix things and to have a full systems overview can't be expected but I think TMS plugins are not cheap and the financial resources should be there to handle these things better.
I think as customers paying for these things we have a right, actually a responsibility, to flag these things and publicly. (I do give TMS 5/5 for the fact that we can flag them publicly: too many software vendors don't allow that, so thanks for that!)
As I mentioned in the last ticket Matt, I deeply apologize for replying to you on your ticket instead of Chris on his tickets.
We are glad to hear that everything is working for all of you now and that the issue has been resolved. If any of you have any more questions please open a new ticket under your name and we will gladly help you there.
We wish you all the best.
Have a nice day.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables