Browse Source

Revert "Added support for scales"

This reverts commit 8df95e3b1d.

Conflicts:
	locallib.php
MOODLE_29_STABLE
Dan Marsden 9 years ago
parent
commit
d3a5a55bf4
  1. 19
      locallib.php

19
locallib.php

@ -1236,23 +1236,13 @@ class attendance {
}
public function update_users_grade($userids) {
global $DB;
$grades = array();
if ($this->grade < 0) {
$dbparams = array('id' => -($this->grade));
$this->scale = $DB->get_record('scale', $dbparams);
$scalearray = explode(',', $this->scale->scale);
$attendancegrade = count($scalearray);
} else {
$attendancegrade = $this->grade;
}
foreach ($userids as $userid) {
$grades[$userid] = new stdClass();
$grades[$userid]->userid = $userid;
$grades[$userid]->rawgrade = att_calc_user_grade_fraction($this->get_user_grade($userid),
$this->get_user_max_grade($userid)) * $attendancegrade;
$this->get_user_max_grade($userid)) * $this->grade;
}
return grade_update('mod/attendance', $this->course->id, 'mod', 'attendance',
@ -1719,14 +1709,7 @@ function att_update_all_users_grades($attid, $course, $context, $coursemodule) {
$userids = array_keys(get_enrolled_users($context, 'mod/attendance:canbelisted', 0, 'u.id'));
$statuses = att_get_statuses($attid);
if ($this->grade < 0) {
$dbparams = array('id' => -($this->grade));
$this->scale = $DB->get_record('scale', $dbparams);
$scalearray = explode(',', $this->scale->scale);
$gradebookmaxgrade = count($scalearray);
} else {
$gradebookmaxgrade = att_get_gradebook_maxgrade($attid);
}
foreach ($userids as $userid) {
$grade = new stdClass;
$grade->userid = $userid;

Loading…
Cancel
Save