Code Duplication    Length = 5-7 lines in 2 locations

main/inc/lib/usermanager.lib.php 2 locations

@@ 2642-2646 (lines=5) @@
2639
                    ORDER BY i";
2640
                $course_list_sql_result = Database::query($personal_course_list_sql);
2641
2642
                while ($result_row = Database::fetch_array($course_list_sql_result, 'ASSOC')) {
2643
                    $result_row['course_info'] = api_get_course_info($result_row['code']);
2644
                    $key = $result_row['session_id'].' - '.$result_row['code'];
2645
                    $personal_course_list[$key] = $result_row;
2646
                }
2647
            }
2648
        }
2649
@@ 2681-2687 (lines=7) @@
2678
2679
            $course_list_sql_result = Database::query($personal_course_list_sql);
2680
2681
            while ($result_row = Database::fetch_array($course_list_sql_result, 'ASSOC')) {
2682
                $result_row['course_info'] = api_get_course_info($result_row['code']);
2683
                $key = $result_row['session_id'].' - '.$result_row['code'];
2684
                if (!isset($personal_course_list[$key])) {
2685
                    $personal_course_list[$key] = $result_row;
2686
                }
2687
            }
2688
        }
2689
2690
        return $personal_course_list;