Course Calendar critical error

Home Forums WPLMS AddOns WPLMS Appointments Course Calendar critical error

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #268424
    ftva
    Participant
    Hi, We're getting a "There has been a critical error on your website." on some of the calendar entries.  Please see video: https://www.loom.com/share/a8cc633df74348db9387e023b25722d9 Here's the error stack trace:
    • Notice: Undefined variable: position in /var/www/html/learntofilm/wp-content/plugins/wplms-parent-user/includes/class.init.php on line 64
    • Notice: Undefined index: course_announcement in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_news in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_subscribed in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_added in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_start in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_certificate in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_badge in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_reset in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_retake in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_submit in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_evaluation in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_review in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_unsubscribe in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: unit_complete in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: unit_instructor_complete in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: unit_instructor_uncomplete in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: unit_comment in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: start_quiz in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: quiz_submit in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: quiz_reset in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: quiz_retake in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: quiz_evaluation in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: start_assignment in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: assignment_submit in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: assignment_evaluation in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: assignment_reset in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: user_course_application in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: manage_user_application in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: course_go_live in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: wplms_attendance in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: wplms_request_commissions in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: wplms_paid_commission in /var/www/html/learntofilm/wp-content/plugins/wplms-appointments/includes/class.touchpoints.php on line 209
    • Notice: Undefined index: vimeo_privacy in /var/www/html/learntofilm/wp-content/plugins/videovibe/includes/class.admin.php on line 51
    • Notice: Undefined index: wistia_privacy in /var/www/html/learntofilm/wp-content/plugins/videovibe/includes/class.admin.php on line 52
    • Notice: Trying to get property 'id' of non-object in /var/www/html/learntofilm/wp-content/plugins/wplms-batches/includes/class.init.php on line 69
    • Notice: Trying to get property 'id' of non-object in /var/www/html/learntofilm/wp-content/plugins/buddypress/bp-groups/bp-groups-template.php on line 532
    • Notice: Undefined index: action in /var/www/html/learntofilm/wp-content/plugins/wplms-attendance/includes/class.init.php on line 756
    I've disabled the debug to not to display as it will not be good on the frontend.  Let me know if you need to enable it. Cheers,  
    #268495
    Diana
    Participant
    @ftva, Yes, this is a known bug and you have to follow this tip: https://wplms.io/support/knowledge-base/eventon-single-event-page-error-fix/
    #268694
    ftva
    Participant
    Hi Diana, Thank you for your help, I followed the fix from the link you provided, and looks like it's working! The only thing that I observed is the workaround doesn't work on a child theme that we're using, and it's only on the parent theme.  This will add to the list of things that we need to check when we're updating the theme/plugins.  Hopefully the code will be included on the next theme update. Cheers,
    #268727
    Diana
    Participant
    @ftva, Are you changing something or modifying something in wplms eventon plugin using child theme? The plugins can't be modified using child theme. The Blank Child tHeme is only for theme modification purpose
    #268764
    ftva
    Participant
    Hi Diana, As per the link you provided with the tip, it says to replace the file "single-ajde_events.php" in the "wp-content/themes/wplms/eventon" which is the parent theme, but we first tried putting it in "wp-content/themes/wplmsblankchildhtheme/eventon" so that we don't have to worry when the parent theme "/wplms" gets updated.  But this doesn't seem to work, so we put the file in the parent theme. Cheers,
    #268836
    Diana
    Participant
    @ftva Okay, Got it. We will add this in update so you don't worry
Viewing 6 posts - 1 through 6 (of 6 total)
  • The topic ‘Course Calendar critical error’ is closed to new replies.