Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1806-1809 (lines=4) @@
1803
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1804
    }
1805
    $newsource = 'meta_bbb-recording-name';
1806
    if (isset($recording[$newsource])) {
1807
        $metaname = trim($recording[$newsource]);
1808
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1809
    }
1810
    $metaname = trim($recording['meetingName']);
1811
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1812
}
@@ 1830-1833 (lines=4) @@
1827
            'target' => 'description');
1828
    }
1829
    $oldsource = 'meta_contextactivitydescription';
1830
    if (isset($recording[$oldsource])) {
1831
        $metadescription = trim($recording[$oldsource]);
1832
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1833
    }
1834
    $newsource = 'meta_bbb-recording-description';
1835
    if (isset($recording[$newsource])) {
1836
        $metadescription = trim($recording[$newsource]);
@@ 1835-1838 (lines=4) @@
1832
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1833
    }
1834
    $newsource = 'meta_bbb-recording-description';
1835
    if (isset($recording[$newsource])) {
1836
        $metadescription = trim($recording[$newsource]);
1837
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1838
    }
1839
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1840
}
1841