Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1801-1804 (lines=4) @@
1798
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1799
    }
1800
    $newsource = 'meta_bbb-recording-name';
1801
    if (isset($recording[$newsource])) {
1802
        $metaname = trim($recording[$newsource]);
1803
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1804
    }
1805
    $metaname = trim($recording['meetingName']);
1806
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1807
}
@@ 1825-1828 (lines=4) @@
1822
            'target' => 'description');
1823
    }
1824
    $oldsource = 'meta_contextactivitydescription';
1825
    if (isset($recording[$oldsource])) {
1826
        $metadescription = trim($recording[$oldsource]);
1827
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1828
    }
1829
    $newsource = 'meta_bbb-recording-description';
1830
    if (isset($recording[$newsource])) {
1831
        $metadescription = trim($recording[$newsource]);
@@ 1830-1833 (lines=4) @@
1827
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1828
    }
1829
    $newsource = 'meta_bbb-recording-description';
1830
    if (isset($recording[$newsource])) {
1831
        $metadescription = trim($recording[$newsource]);
1832
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1833
    }
1834
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1835
}
1836