Code Duplication    Length = 7-10 lines in 2 locations

locallib.php 2 locations

@@ 1420-1429 (lines=10) @@
1417
    //Remove duplicates
1418
    $unique_records = array();
1419
    foreach ($records as $key => $record) {
1420
        if (array_key_exists($record->meetingid, $unique_records) ) {
1421
            unset($records[$key]);
1422
        } else {
1423
            $meta = json_decode($record->meta);
1424
            if ( !$meta->record ) {
1425
                unset($records[$key]);
1426
            } else {
1427
                array_push($unique_records, $record->meetingid);
1428
            }
1429
        }
1430
    }
1431
1432
    return $records;
@@ 1453-1459 (lines=7) @@
1450
                    unset($records[$key]);
1451
                } else {
1452
                    $meta = json_decode($record->meta);
1453
                    if ( !$meta->record ) {
1454
                        unset($records[$key]);
1455
                    } else if ( $bigbluebuttonbn_deleted->meetingid != substr($record->meetingid, 0, strlen($bigbluebuttonbn_deleted->meetingid))) {
1456
                        unset($records[$key]);
1457
                    } else {
1458
                        array_push($unique_records, $record->meetingid);
1459
                    }
1460
                }
1461
            }
1462