Okay
  Public Ticket #3354065
Update Broke Multiple Tables & Charts
Closed

Comments

  •  2
    Samuel started the conversation

    How does your update totally break existing tables and charts? The attached shows what your update did to tables on my site. The connected charts won't display at all. What the hell?

    How can you let this happen? You have totally rendered a page of tables and charts on my site completely useless. What is wrong with you?

    Attached files:  Screen Shot 2023-04-21 at 4.02.32 PM.png

  •  1,689
    Miloš replied

    Hi, Samuel.

    Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.

    -

    I assume you updated to the latest 5.5 version of wpDataTables?

    So far, you are the first user who is reporting anything like that,  we are not able to reproduce it on our Test sites,

    and there are no other users who have this issue - so it seems to be some kind of conflict on your site specifically.

    -

    Can you tell us do these tables and charts look OK at the back-end preview;

    they just have this issue at the front-end?

    If that is the case;

    wpDataTables is a WYSIWYG (What You See Is What You Get) concept-based plugin. 

    This means that the table should look the same both in the back-end and in the front-end. 

    If your front-end table looks and behaves differently than in the back-end, this usually implies that there is another plugin (or the current theme) that's changing the behavior of our plugin.


    First, if you can please purge all cache of the site / with any caching plugin,

    and refresh the page , to check if it might be a caching issue.

    In some cases, an old cached version of the front-end might render instead of the new state, so it's good to check this.

    -

    If that does not help, let's look for a conflict.

    Can you please change the theme and see if the issue is resolved?

     If not, then please deactivate all other plugins except for our plugin, refresh the page where the issue is, and see if it is resolved (it should be).

     If it is, then start activating other plugins one by one, and after each activation refresh the page to see if the issue occurred. 

    Once it does reoccur, you will have found the plugin causing the issue.

    Let us know if you isolate the root of this issue with these steps.

    Thank you.


    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  2
    Samuel replied

    The tables looked more like they should in admin, however the 'above table' filters were completely removed, and they were showing all columns instead of those configured to be shown, they also ignored cascading filters and numerous other settings. Basically, the tables reverted to the default state even though the configurations were still in place.

    I did purge the cache in both admin and front-end. I also tried copying the the affected tables to see if new version would display properly and as they had before the update. None of this worked.

    Given that users were waiting on a fix and you guys always take a while to respond, I decided to delete the tables and rebuild them, which did work. From what I could detect in triaging the issue, you changed sorting logic in the recent update (not sure exactly what changed), and this caused the tables which had sorting disabled to render as you see in the screenshot I attached in the original post, and this made them unrecoverable.

    I really wish you would increase your testing coverage and rigor when releasing new versions. This is not the 1st time an update has created a problem for us and our customers suffer when it happens. You have to be aware that when you break the plugin, you erode trust in your solutions and harm the relationship your customers have with theirs.

  •  1,689
    Miloš replied

    Hi, Samuel.

    Firstly, you are correct about the delayed response time, i sincerely apologise for that once again.

    We will do our best to improve the response times across the board for all issues.

    -

    In regards to debugging/determining what happened on this site, from the screenshot;

    3002810835.png


    at the moment, you are our first user who reported something like this, 

    and our QA Team is not able to reproduce it.

    Our QA is doing their absolute best to try all scenarios while testing new versions,

    but sometimes, it does ( rarely) happen that we miss a bug during testing.

    Our developers are usually pretty quick in solving them, though, depending on the difficulty of the bug.

    -

    If you would like us to investigate what happened, before you rebuilt the tables;

    we would need either a Staging/Test version of the site, and if you can reproduce the issue and grant us Admin access so that we can first see how the issues behave;

    then we can try to reproduce them on our end, and our devs can try to debug them as quickly as possible.

    But without having access to either the front-end page to inspect the errors;

    and the back-end access to check all the settings, we won't be able to troubleshoot it.

    -

    Would you be able to provide us with a staging site , perhaps if you have any backup from the timeframe when these issues were happening, 

    revert the site to that state so that we can see the issues,

    along with WP-admin (Administrator) user,

     FTP, 

    and the database, so our developers can debug the plugin, and see what's going on?

    If you're not able to provide us with a staging site, can you clone your website?

    If yes - I'll ask you to install the All-in-One WP Migration plugin.

    It will generate a duplicate copy of the site that you can send me (along with an Administrator user log-in credentials), 

    and then I can create an exact copy of your website, see what the issue is and try to resolve it.

    Please note that the files will be too large to attach to the ticket, so you can upload them via something like 'wetransfer.com' or 'Google Drive' for example and send me the download link.

    Just make sure if you sending any access or credentials to mark the reply as PRIVATE, for security reasons.

    Thank you.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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