Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1639-1642 (lines=4) @@
1636
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1637
    }
1638
    $newsource = 'meta_bbb-recording-name';
1639
    if (isset($recording[$newsource])) {
1640
        $metaname = trim($recording[$newsource]);
1641
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1642
    }
1643
    $metaname = trim($recording['meetingName']);
1644
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1645
}
@@ 1663-1666 (lines=4) @@
1660
            'target' => 'description');
1661
    }
1662
    $oldsource = 'meta_contextactivitydescription';
1663
    if (isset($recording[$oldsource])) {
1664
        $metadescription = trim($recording[$oldsource]);
1665
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1666
    }
1667
    $newsource = 'meta_bbb-recording-description';
1668
    if (isset($recording[$newsource])) {
1669
        $metadescription = trim($recording[$newsource]);
@@ 1668-1671 (lines=4) @@
1665
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1666
    }
1667
    $newsource = 'meta_bbb-recording-description';
1668
    if (isset($recording[$newsource])) {
1669
        $metadescription = trim($recording[$newsource]);
1670
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1671
    }
1672
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1673
}
1674