| @@ 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 | ||