Home › Forums › WPLMS AddOns › WPLMS Appointments › Appointment Booking – Student does not see schedule
Tagged: wplms_appointments
- This topic has 43 replies, 2 voices, and was last updated 4 years, 4 months ago by Diana.
-
AuthorPosts
-
June 21, 2020 at 9:30 pm #269694sohohostsParticipantHi, I created a new course and then tried creating appointment slots etc in that course. I have the following ovservations, which may or may not be useful.
- If I create a slot or schedule of Appointment Type "Available" it is not visible to the student. (Could it be a settings issue)
Appointment Type "Free Slots" is visible.
When I come back to edit the settings it seems that the Course is not listed and has to be selected again as well as the Appointment Type reverts to AVAILABLE as well.
The first schedule I created I was able to book with no price (Free) just had to confirm as an instructor.
The second one I had to go to checkout and process the payment.
I can not see what I did differently. in both the schedules.
The course is "Openshot video editor for beginners " The first schedule is for June 28 -30 and the second schedule is July 05 - 07 The first schedule it seems is now once again not visible to the student (was and I booked a slot) Also I note that the messages sent through the appointment in the MY Appointments does not appear in the Messages Section. The Instructor and the Student accounts are the same as before for this scenario as well.
June 22, 2020 at 10:45 am #269816sohohostsParticipantI created a couple of schedules last night and this morning I noticed the following in the error log. I think they are relevant to the issue. staging.upskillslearning.com [Sun Jun 21 21:52:07 2020] [error] [client 82.47.9.250:0] AH01071: Got error 'PHP message: woocommerce_add_order_item_meta is deprecated since version 3.0.0! Use woocommerce_new_order_item instead.' staging.upskillslearning.com [Sun Jun 21 21:59:00 2020] [error] [client 82.47.9.250:0] AH01071: Got error 'PHP message: PHP Warning: implode(): Invalid arguments passed in /home/sites/10a/a/a78b6287e5/staging_html/wp-content/plugins/wplms-appointments/includes/class.api.php on line 743PHP message: WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT meta_key,meta_value FROM wp_usermeta WHERE meta_key in ('requested_cancellation','requested_reschedule') AND user_id IN () made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WPLMS_Appointments_Api->get_cancelled_rescheduled_events' staging.upskillslearning.com [Sun Jun 21 21:59:01 2020] [error] [client 82.47.9.250:0] AH01071: Got error 'PHP message: PHP Warning: implode(): Invalid arguments passed in /home/sites/10a/a/a78b6287e5/staging_html/wp-content/plugins/wplms-appointments/includes/class.api.php on line 743PHP message: WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT meta_key,meta_value FROM wp_usermeta WHERE meta_key in ('requested_cancellation','requested_reschedule') AND user_id IN () made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WPLMS_Appointments_Api->get_cancelled_rescheduled_events' staging.upskillslearning.com [Sun Jun 21 22:21:50 2020] [error] [client 82.47.9.250:0] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Cannot use object of type BP_Messages_Message as array in /home/sites/10a/a/a78b6287e5/staging_html/wp-content/plugins/badgeos-community-add-on/includes/rules-engine.php:342\nStack trace:\n#0 /home/sites/10a/a/a78b6287e5/staging_html/wp-includes/class-wp-hook.php(287): badgeos_bp_trigger_event(Object(BP_Messages_Message))\n#1 /home/sites/10a/a/a78b6287e5/staging_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)\n#2 /home/sites/10a/a/a78b6287e5/staging_html/wp-includes/plugin.php(544): WP_Hook->do_action(Array)\n#3 /home/sites/10a/a/a78b6287e5/staging_html/wp-content/plugins/buddypress/bp-messages/bp-messages-functions.php(200): do_action_ref_array('messages_messag...', Array)\n#4 /home/sites/10a/a/a78b6287e5/staging_html/wp-content/plugins/wplms-appointments/includes/class.api.php(2076): messages_new_message(Array)\n#5 staging.upskillslearning.com [Mon Jun 22 08:37:04 2020] [error] [client 89.242.11.187:0] AH01071: Got error 'PHP message: woocommerce_add_order_item_meta is deprecated since version 3.0.0! Use woocommerce_new_order_item instead.'June 22, 2020 at 10:57 am #269817DianaParticipantThis reply has been marked as private.June 22, 2020 at 11:16 am #269824sohohostsParticipantUPDATE - At the moment there is some issue on the staging site. I will update as soon as it is back online.June 22, 2020 at 11:56 am #269831sohohostsParticipantUPDATE - The site is now restored and functionalJune 23, 2020 at 12:17 pm #270086DianaParticipantchecking now....June 23, 2020 at 12:51 pm #270090sohohostsParticipantI have not yet updated the Plugin(s) have been busy else where. Let me know if you want me to do them or when you are done. I planned to do them this evening.June 23, 2020 at 5:49 pm #270135sohohostsParticipantJust updated the Plugins on the site. Latest versions details at https://prnt.sc/t55kxiJune 23, 2020 at 7:30 pm #270149sohohostsParticipantOK After the Update Created a an appointment schedule for 26-28 July Type Available - Not visible to the student Refer Video https://youtu.be/cgZlb-VZfuE Created an appointment schedule for 3-5 August Type Free Slots (Saves as Available) No Price?? https://youtu.be/p3IVgd-Tz7c From what I can tell the product is not created for the appointment. Changing directly in the table from Available to free slots and the ITEM_ID field is also empty. Setting it to 1378 which in the WP_POSTS table is the post for the course brings up the price of 2000 (I think from the settings in the course) So far it seems that the upgrade has not changed any thing.June 23, 2020 at 8:16 pm #270155sohohostsParticipantI am not sure if this is related found it in the error log staging.upskillslearning.com [Tue Jun 23 19:08:53 2020] [error] [client 82.47.9.250:0] AH01071: Got error 'PHP message: woocommerce_add_order_item_meta is deprecated since version 3.0.0! Use woocommerce_new_order_item instead.'June 24, 2020 at 12:47 pm #270353DianaParticipantThis reply has been marked as private.June 26, 2020 at 8:37 pm #270951sohohostsParticipantCreated a new topic. https://wplms.io/support/forums/topic/issue-with-appointments/ Can you please confirm https://wplms.io/support/knowledge-base/manually-updating-wplms/ is the way to update the theme??June 26, 2020 at 9:06 pm #270955sohohostsParticipantI have followed the steps Downloaded latest file from themeforest "All files and documentation" Renamed the folder wplms in wp-content Uploaded the folder wplms from the downloaded ZIP WPLMS -> Theme Information -> Version: 3.9.9June 27, 2020 at 5:56 am #271050DianaParticipant@sohohosts, Okay, So you tried manual update for updating the theme. Good...!! I hope the plugin should be updated to the latest version as well. And you explained your requirement properly here: https://wplms.io/support/forums/topic/issue-with-appointments/ So we will continue there and I am closing this topic -
AuthorPosts
- The topic ‘Appointment Booking – Student does not see schedule’ is closed to new replies.