• Resolved ethanbonnamour

    (@ethanbonnamour)


    Hi,
    each time I got a new order I got a debug issue sent to the admin of the WEbsite, explaining that the lms plugin failed. It happens when I try to change the statut, or the record a payment or enroll the student manually. Then I juste click back button of the browser to update again the order and it doesn’t fail!

    Can you please help, nothing changed! Running elementor Pro and Lifter Elements to customize the courses. But the issue only happens in the back-office while trying to update or change anything in the ORDER

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Rocco Aliberti

    (@d4z_c0nf)

    Hi there,
    that’s weird, I cannot reproduce the issue locally.
    Could you please share at least a screenshot of the PHP error contained in the e-mail sent to the admin?

    Thanks!

    Thread Starter ethanbonnamour

    (@ethanbonnamour)

    Hi Rocco that’s the erro I got from WordPress I didn’t install WooCommerce on the website.

    Une erreur de type E_ERROR a été causée dans la ligne 44 du fichier /home/ethanbonnamour/staging.ethanbonnamour.com/claudinejean/wp-content/plugins/lifterlms/vendor/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php. Message d’erreur : Uncaught RuntimeException: Error saving action: Error saving action: Table ‘ethanbon_staging.claudine_actionscheduler_actions’ doesn’t exist in /home/ethanbonnamour/staging.ethanbonnamour.com/claudinejean/wp-content/plugins/lifterlms/vendor/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44
    Stack trace:
    #0 /home/ethanbonnamour/staging.ethanbonnamour.com/claudinejean/wp-content/plugins/lifterlms/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
    #1 /home/ethanbonnamour/staging.ethanbonnamour.com/claudinejean/wp-content/plugins/lifterlms/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
    #2 /home/ethanbonnamour/staging.ethanbonnamour.com/claudinejean/wp-content/plugins/lifterlms/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFacto

    Plugin Contributor Rocco Aliberti

    (@d4z_c0nf)

    Hi @ethanbonnamour
    thanks for this.

    Yes, the action scheduler it’s a library developed by the WooCommerce developers (now folks at Automattic), that LifterLMS includes, you don’t need WooCommerce to be installed.

    The issue you’re experiencing points to a missing db table.
    That’s pretty weird, and I’m not sure why it occurs only on new orders…

    Could you please check in your db if the table claudine_actionscheduler_actions actually exists?

    Thanks.

    Thread Starter ethanbonnamour

    (@ethanbonnamour)

    Hi Rocco,

    Thank you very much for your Help. As you were right, the db was missing on my staging. But available on the live website. So, I brang a backup from the live website to my staging. Then I check and the missing DB was back.

    Now I tested the Order update information. It worked great. we can manipulate the status, the payment and the subscription without any WordPress Issue Alert! That’s great.

    Now the only problème we got is that each time we update an order, the first and last name are not properly translated (in French),and its reversed First become last and last become first in the Db. I can operate a correction by using the translation tool on the Lifter LMS Website.

    And another little issue is that information coming up after every update of the order, a the top left of the windows : Classer [ Ordre de classement ] updated. View Classer [ Ordre de classement ].

    The link goes straight to my 404 error page 🙁
    The permalink is. : https://staging.ethanbonnamour.com/claudinejean/?post_type=llms_order&p=2302

    Plugin Contributor Rocco Aliberti

    (@d4z_c0nf)

    Hi @ethanbonnamour,
    glad to hear you solved that issue.

    About the first/last name inversion, not sure I get it. Might be problem with the translations. Unfortunately the french translation is not even near to be completed, and, as you probably know, it’s handled by the WP community. If you’re looking on how to contribute to it, please take a look at it https://lifterlms.com/docs/how-can-i-contribute-translations-to-lifterlms/#core

    For the latest issue.
    Thanks for reporting it! I’ve logged it in the plugin’s issues tracker: https://github.com/gocodebox/lifterlms/issues/1250

    The 404 is totally expected, actually there’s no “front view” for the order, hence there should be no “View” link there: when updating an order one should only see: Classer [ Ordre de classement ] updated.

    I’m marking this ticket as resolve, as the primary topic is resolved.
    Please open a new ticket if you need further assistance on different topics :D.

    Thanks!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘issue with new order since last update’ is closed to new replies.