Code Duplication    Length = 10-11 lines in 2 locations

main/work/work.lib.php 2 locations

@@ 1249-1258 (lines=10) @@
1246
        $extra_conditions = " work.post_group_id = '0' ";
1247
    }
1248
1249
    if ($is_allowed_to_edit) {
1250
        $extra_conditions .= ' AND work.active IN (0, 1) ';
1251
    } else {
1252
        $extra_conditions .= ' AND work.active IN (0, 1) AND accepted = 1';
1253
        if (isset($course_info['show_score']) && $course_info['show_score'] == 1) {
1254
            $extra_conditions .= " AND work.user_id = ".api_get_user_id()." ";
1255
        } else {
1256
            $extra_conditions .= '';
1257
        }
1258
    }
1259
1260
    $extra_conditions .= " AND parent_id  = ".$work_id."  ";
1261
@@ 1888-1898 (lines=11) @@
1885
            $extra_conditions = " work.post_group_id = '0' ";
1886
        }
1887
1888
        if ($is_allowed_to_edit || $isDrhOfCourse) {
1889
            $extra_conditions .= ' AND work.active IN (0, 1) ';
1890
        } else {
1891
            if (isset($course_info['show_score']) &&
1892
                $course_info['show_score'] == 1
1893
            ) {
1894
                $extra_conditions .= " AND (u.user_id = ".api_get_user_id()." AND work.active IN (0, 1)) ";
1895
            } else {
1896
                $extra_conditions .= ' AND work.active IN (0, 1) ';
1897
            }
1898
        }
1899
1900
        $extra_conditions .= " AND parent_id  = ".$work_id." ";
1901