Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1681-1684 (lines=4) @@
1678
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1679
    }
1680
    $newsource = 'meta_bbb-recording-name';
1681
    if (isset($recording[$newsource])) {
1682
        $metaname = trim($recording[$newsource]);
1683
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1684
    }
1685
    $metaname = trim($recording['meetingName']);
1686
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1687
}
@@ 1705-1708 (lines=4) @@
1702
            'target' => 'description');
1703
    }
1704
    $oldsource = 'meta_contextactivitydescription';
1705
    if (isset($recording[$oldsource])) {
1706
        $metadescription = trim($recording[$oldsource]);
1707
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1708
    }
1709
    $newsource = 'meta_bbb-recording-description';
1710
    if (isset($recording[$newsource])) {
1711
        $metadescription = trim($recording[$newsource]);
@@ 1710-1713 (lines=4) @@
1707
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1708
    }
1709
    $newsource = 'meta_bbb-recording-description';
1710
    if (isset($recording[$newsource])) {
1711
        $metadescription = trim($recording[$newsource]);
1712
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1713
    }
1714
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1715
}
1716