• Resolved nassimguita

    (@nassimguita)


    Hi Thomas,

    Please, I’m facing an issue with the Course Builder. When I make any changes to a course (Quiz also), the blue button “Saved” change automatically to “Saving Changes…” and starting from this point, all the modifications are not saved. FYI, the modifications I made before the button switch automatically to “Saving Changes…” are taken into account, but not the modifications I made after the switch… This issue make the course building very difficult cause I should refresh the page every 15 sec to 20 sec to make the changes works.

    I made some exploration to diagnose any JavaScript Errors to help you to identify the issue. So I enabled SCRIPT_DEBUG in the wp-config file and I found this error : JQMIGRATE: ‘ready’ event is deprecated, with those lines of code (in bold the line of code showing the error):

    function migrateWarn( msg) {
    var console = window.console;
    if ( !warnedAbout[ msg ] ) {
    warnedAbout[ msg ] = true;
    jQuery.migrateWarnings.push( msg );
    if ( console && console.warn && !jQuery.migrateMute ) {
    console.warn( “JQMIGRATE: ” + msg );
    if ( jQuery.migrateTrace && console.trace ) {
    console.trace();
    }
    }
    }
    }

    Can you tell me how I can fix this issue ?

    Kindest regards,
    Nassim

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • @nassimguita,

    Fix for this is due out in the next few hours. I’m very sorry for the issue, it has to do with data changed during a save… I hadn’t noticed it during testing and I’m embarassed it made it to production… I’m very sorry and I appreciate your patience,

    Thread Starter nassimguita

    (@nassimguita)

    Hi Thomas,

    No problem. You and Cris are doing a fantastic Job !

    Please tell me if there any update regarding this issue (I’m still facing the problem, even after making the update. LifterLMS version I’m using : 3.16.11).

    Thank’s in advance.

    Kind regards,
    Nassim

    @nassimguita,

    3.16.11 overhauled the saving methods to fix this issue and in all of my testing I haven’t seen any further issues on this front.

    Can you try clearing your local browser and server cached to ensure you’re using the latest JS files and see if that helps?

    Thanks,

    Hi!
    This topic appears as solved but I am having the same problem and sometimes I lose a whole quiz with several questions and pictures, VERY ANNOYING!
    I get the same as he describes above, just the “saving changes” getting stuck there and I can’t do anything. If I leave the page lose the changes.
    Sometimes if I wait too long an error pops up on the bottom left of the right column editing: “405 NOT ALLOWED, ngink/1.14.0”. After this, I must leave the page and lose my changes…. 🙁
    Please help

    @tzvibendaniel,

    405 not allowed errors sound like you could have some kind of security plugin installed that could be limiting AJAX requests OR your server may be doing this.

    You may want to contact your host and see if they have any limitations around the WordPress heartbeat API (which is used to save this data).

    If you disable the heartbeat on your server you can manually save changes instead of automatically saving them and that may be preferable to your webhost: https://wordpress.org/plugins/heartbeat-control/

    If you need more assistance please post a copy of your system report!

    Thank you so much for the response!
    My host said I dont have any limitations around that heartbeat API.

    I’m not sure how to disable it as I don’t appear to have it at all in WP.

    It’s been behaving pretty good but the other day I creates about 6 quizzes for a whole module and now it was showing as ‘saved’, after I closed out and then back in, ALL was lost. I wanted to cry. Is there another way of saving? Am I missing something?

    I copied my system report following. Pleas help me :`(
    `
    Wordpress
    ——————————————-

    Home Url: https://livingwordgear.com
    Site Url: https://livingwordgear.com
    Version: 4.9.5
    Debug Mode: No
    Locale: en_US
    Multisite: No
    Page For Posts: Articles (#1049)
    Page On Front: Home Page (#37)
    Permalink Structure: /%postname%/
    Show On Front: page
    Wp Cron: Yes

    Settings
    ——————————————-

    Version: 3.18.0
    Db Version: 3.18.0
    Course Catalog: Not Set
    Course Catalog Per Page: 9
    Course Catalog Sorting: menu_order
    Membership Catalog: Not Set
    Membership Catalog Per Page: 9
    Membership Catalog Sorting: menu_order
    Site Membership: Not Set
    Student Dashboard: ESP-Members Dashboard (#992)
    Courses Endpoint: my-courses
    Edit Endpoint: edit-account
    Lost Password Endpoint: lost-password
    Vouchers Endpoint: redeem-voucher
    Autogenerate Username: yes
    Password Strength Meter: yes
    Minimum Password Strength: weak
    Terms Required: no
    Terms Page: Not Set
    Checkout Names: required
    Checkout Address: hidden
    Checkout Phone: hidden
    Checkout Email Confirmation: yes
    Open Registration: no
    Registration Names: hidden
    Registration Address: hidden
    Registration Phone: hidden
    Registration Voucher: optional
    Registration Email Confirmation: yes
    Account Names: required
    Account Address: hidden
    Account Phone: hidden
    Account Email Confirmation: yes
    Checkout Page: ESP-Checkout (#995)
    Confirmation Endpoint: confirm-payment
    Force Ssl Checkout: no
    Country: US
    Currency: USD
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Decimals: 2
    Trim Zero Decimals: no
    Recurring Payments: yes
    Email From Address: tzvi@livingwordgear.com
    Email From Name: Tzvi ben Daniel
    Email Footer Text:
    Email Header Image:
    Cert Bg Width: 800
    Cert Bg Height: 616
    Cert Legacy Compat: no

    Gateways
    ——————————————-

    PayPal: Enabled
    PayPal Test Mode: Disabled
    PayPal Logging: no
    PayPal Order: 1
    Manual: Disabled
    Manual Logging: no
    Manual Order: 1

    Server
    ——————————————-

    Mysql Version: 5.6.32
    Php Curl: Yes
    Php Default Timezone: UTC
    Php Fsockopen: Yes
    Php Max Input Vars: 1000
    Php Max Upload Size: 64 MB
    Php Memory Limit: 512M
    Php Post Max Size: 64M
    Php Soap: Yes
    Php Suhosin: No
    Php Time Limt: 30
    Php Version: 7.0.25
    Software: Apache
    Wp Memory Limit: 512M

    Browser
    ——————————————-

    HTTP USER AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36

    Theme
    ——————————————-

    Name: WPCrafter LMS
    Version: 0.1
    Themeuri: https://wpcrafter.com
    Authoruri: https://wpcrafter.com
    Template: generatepress
    Child Theme: Yes
    Llms Support: No

    Plugins
    ——————————————-

    AddToAny Share Buttons: 1.7.26
    Akismet Anti-Spam: 4.0.3
    Elementor: 2.0.12
    Featured Image In Rss Feed: 2.1
    Featured Images in RSS w/ Size and Position: 1.4.8
    Fullwidth Page Templates: 1.0.3
    Genesis eNews Extended: 2.0.2
    Hello Dolly: 1.6
    Jetpack by WordPress.com: 6.1
    LifterLMS: 3.18.0
    LifterLMS PayPal Gateway: 1.0.2
    MOJO Marketplace: 1.3.4
    Nav Menu Roles: 1.9.2
    OnlyWire for WordPress [OFFICIAL]: 1.9.7
    Responsive WordPress Slider – Soliloquy Lite: 2.5.2
    SumoMe: 1.29
    UpdraftPlus – Backup/Restore: 1.14.7
    Wordfence Security: 7.1.4
    WordPress Importer: 0.6.4
    WP Mail SMTP: 1.2.5
    Yoast SEO: 7.5.1

    Integrations
    ——————————————-

    BbPress: No
    BuddyPress: No

    Template Overrides
    ——————————————-

    @tzvibendaniel,

    I’m really sorry that you lost 6 quizzes. I know there have been some host compatibility issues with our builder and I’m really saddened by this but I’m not seeing widespread issues: most users are happily chugging along without lost data.

    Are you certain that you didn’t abandon unsaved changes?

    Do you see any ERROR MESSAGES reported near the “Save” indicator in the builder sidebar?

    Can you enabled WP_DEBUG and WP_DEBUG_LOG (https://lifterlms.com/docs/how-to-debug-a-white-screen/#log) and see if there’s any errors recorded in your debug.log file that point to errors with LifterLMS (or possibly other plugins that could be inadvertently causing issues).

    Thanks

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘“Saving changes…” in Course builder don’t save’ is closed to new replies.