Code Duplication    Length = 6-8 lines in 2 locations

main/gradebook/gradebook_edit_link.php 1 location

@@ 69-76 (lines=8) @@
66
    $sql = 'SELECT ref_id FROM '.$tbl_grade_links.'
67
            WHERE id = '.intval($_GET['editlink']).' AND type='.LINK_ATTENDANCE;
68
    $rs_attendance  = Database::query($sql);
69
    if (Database::num_rows($rs_attendance) > 0) {
70
        $row_attendance = Database::fetch_array($rs_attendance);
71
        $attendance_id  = $row_attendance['ref_id'];
72
        $sql = 'UPDATE '.$tbl_attendance.' SET
73
                    attendance_weight ='.floatval($final_weight).'
74
                WHERE c_id = '.$course_id.' AND id = '.intval($attendance_id);
75
        Database::query($sql);
76
    }
77
78
    //Update weight into forum thread
79
    $sql_t = 'UPDATE '.$tbl_forum_thread.' SET thread_weight='.$final_weight.'

main/gradebook/lib/GradebookUtils.php 1 location

@@ 1182-1187 (lines=6) @@
1179
                WHERE id = '.$linkId.' AND type='.LINK_ATTENDANCE;
1180
1181
        $rs_attendance  = Database::query($sql);
1182
        if (Database::num_rows($rs_attendance) > 0) {
1183
            $row_attendance = Database::fetch_array($rs_attendance);
1184
            $sql = 'UPDATE '.$tbl_attendance.' SET attendance_weight ='.$weight.'
1185
                    WHERE c_id = '.$course_id.' AND  id = '.intval($row_attendance['ref_id']);
1186
            Database::query($sql);
1187
        }
1188
        // Update weight into forum thread
1189
        $sql = 'UPDATE '.$tbl_forum_thread.' SET thread_weight='.$weight.'
1190
                WHERE