Fixing course ranking bug that adds a user +1 every time we enter a course

skala
Julio Montoya 13 years ago
parent 625c378355
commit f598ca7e2a
  1. 2
      main/css/base.css
  2. 2
      main/inc/lib/course.lib.php
  3. 2
      main/inc/lib/events.lib.inc.php

@ -1913,7 +1913,7 @@ button:hover {
.categories-course-links {
float:left;
margin-top:20px;
margin-top:0px;
height:16px;
padding:2px;
width:100%;

@ -3573,7 +3573,7 @@ class CourseManager {
public function add_course_vote($user_id, $vote, $course_id, $session_id = null, $url_id = null) {
$table_user_course_vote = Database::get_main_table(TABLE_MAIN_USER_REL_COURSE_VOTE);
$course_id = empty($course_id) ? api_get_course_int_id() : intval($course_id);
$course_id = empty($course_id) ? api_get_course_int_id() : intval($course_id);
if (empty($course_id) || empty($user_id)) {
return false;

@ -1346,6 +1346,6 @@ function event_course_login($course_code, $user_id, $session_id) {
//Course catalog stats modifications see #4191
CourseManager::update_course_ranking();
CourseManager::update_course_ranking(null, null, null, null, true, false);
}

Loading…
Cancel
Save