Fix condition to generate skills so it doesn't depend on certificates - refs BT#11048

ofaj
Yannick Warnier 10 years ago
parent ec11b5e3b1
commit f701abf01c
  1. 17
      main/gradebook/lib/be/category.class.php

@ -1895,6 +1895,7 @@ class Category implements GradebookItem
} }
/** /**
* Generates a certificate for this user if everything matches
* @param int $category_id * @param int $category_id
* @param int $user_id * @param int $user_id
* @return bool|string * @return bool|string
@ -1952,15 +1953,13 @@ class Category implements GradebookItem
$userHasSkills = false; $userHasSkills = false;
if ($skillToolEnabled) { if ($skillToolEnabled) {
if ($category->getGenerateCertificates()) { $skill = new Skill();
$skill = new Skill(); $skill->add_skill_to_user(
$skill->add_skill_to_user( $user_id,
$user_id, $category_id,
$category_id, $courseId,
$courseId, $sessionId
$sessionId );
);
}
$objSkillRelUser = new SkillRelUser(); $objSkillRelUser = new SkillRelUser();
$userSkills = $objSkillRelUser->get_user_skills($user_id, $courseId, $sessionId); $userSkills = $objSkillRelUser->get_user_skills($user_id, $courseId, $sessionId);

Loading…
Cancel
Save