PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.9
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.9
4.4.9 4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 All 140 releases
← All changes | inc/rest-api/v1/frontend/class-lp-rest-courses-controller.php +4 -4 4.4.1 → 4.4.9 View file →
@@ -80,9 +80,9 @@
80 80 'type' => 'int',
81 81 ),
82 82 ),
83 83 ),
84 - 'archive-course' => array(
84 + /*'archive-course' => array(
85 85 array(
86 86 'methods' => WP_REST_Server::ALLMETHODS,
87 87 'callback' => array( $this, 'list_courses' ),
88 88 'permission_callback' => '__return_true',
@@ -87,9 +87,9 @@
87 87 'callback' => array( $this, 'list_courses' ),
88 88 'permission_callback' => '__return_true',
89 89 'args' => [],
90 90 ),
91 - ),
91 + ),*/
92 92 'courses-widget-by-page' => array(
93 93 array(
94 94 'methods' => WP_REST_Server::ALLMETHODS,
95 95 'callback' => array( $this, 'courses_widget_by_page' ),
@@ -818,9 +818,9 @@
818 818 * @param WP_REST_Request $request
819 819 *
820 820 * @return LP_REST_Response
821 821 * @since 4.1.4
822 - * @version 1.0.4
822 + * @version 1.0.5
823 823 */
824 824 public function continue_course( WP_REST_Request $request ): LP_REST_Response {
825 825 $params = $request->get_params();
826 826 $response = new LP_REST_Response();
@@ -829,9 +829,9 @@
829 829 try {
830 830 $flag_found = false;
831 831 $item_link = '';
832 832 $course_id = absint( $params['courseId'] ?? 0 );
833 - $user_id = absint( $params['userId'] ?? 0 );
833 + $user_id = get_current_user_id();
834 834
835 835 $user = UserModel::find( $user_id, true );
836 836 $course = CourseModel::find( $course_id, true );
837 837 if ( ! $course ) {