Support » Plugin: Church Tithe WP » All changes “unsaved”

  • Resolved jaspin

    (@jaspin)


    Hello,

    Whenever making changes to any Church Tithe WP settings, the changes are always labeled “unsaved”. I’m not seeing any console errors and my debug log is empty. Any advice would be appreciated.

    Using WP 5.3.2 and PHP 7.3, thank you!

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author churchtithewp

    (@churchtithewp)

    Hey Jaspin,

    Sorry to hear you are having this issue.

    My first thought is that there might be another plugin causing an error during the same process.

    The way it works like that when you make a change, it automatically attempts to push that change to your database in the background. It does that using something called “AJAX”.

    During that AJAX event, all of your plugins are running (not just Church Tithe WP). If one of them is outputting an error, it can result in the response from your server not being when the AJAX call expects, and then our system will show that “unsaved” label, because we can’t be sure it was saved.

    You mentioned that you checked in the console, which is great. One thing you can do to confirm this is flipping from the “console” tab to the “network” tab, and then make a change to one of the fields so that it says “unsaved”. You should see the AJAX call appear in the network list of events. If you click on it, you can check the “response” to see what it says. If there’s an error message there, it will point us to the cause!

    P.S. If that was confusing and you’d like us to help you out more hands-on, you can create a user account for us with the email support@churchtithewp.com, and we can log in to to a look for you! Once this is resolved you can delete that user account to remove our access again.

    jaspin

    (@jaspin)

    Thanks! I managed to get a temporary workaround. After following your instructions, the AJAX error I received was “Permission Denied”. I was able to remove the function that checks permission in endpoints.php as a temporary workaround. I am the only admin user on the website so I’m not sure why that was failing but when I get a chance I’ll check my wp_capabilities in wp_usermeta.

    Also just a note, this is in a production environment. In my local development environment everything works as-is, even after re-synching the databases.

    Thanks again for your help!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘All changes “unsaved”’ is closed to new replies.