Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1814-1817 (lines=4) @@
1811
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1812
    }
1813
    $newsource = 'meta_bbb-recording-name';
1814
    if (isset($recording[$newsource])) {
1815
        $metaname = trim($recording[$newsource]);
1816
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1817
    }
1818
    $metaname = trim($recording['meetingName']);
1819
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1820
}
@@ 1838-1841 (lines=4) @@
1835
            'target' => 'description');
1836
    }
1837
    $oldsource = 'meta_contextactivitydescription';
1838
    if (isset($recording[$oldsource])) {
1839
        $metadescription = trim($recording[$oldsource]);
1840
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1841
    }
1842
    $newsource = 'meta_bbb-recording-description';
1843
    if (isset($recording[$newsource])) {
1844
        $metadescription = trim($recording[$newsource]);
@@ 1843-1846 (lines=4) @@
1840
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1841
    }
1842
    $newsource = 'meta_bbb-recording-description';
1843
    if (isset($recording[$newsource])) {
1844
        $metadescription = trim($recording[$newsource]);
1845
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1846
    }
1847
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1848
}
1849