Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1778-1781 (lines=4) @@
1775
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1776
    }
1777
    $newsource = 'meta_bbb-recording-name';
1778
    if (isset($recording[$newsource])) {
1779
        $metaname = trim($recording[$newsource]);
1780
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1781
    }
1782
    $metaname = trim($recording['meetingName']);
1783
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1784
}
@@ 1802-1805 (lines=4) @@
1799
            'target' => 'description');
1800
    }
1801
    $oldsource = 'meta_contextactivitydescription';
1802
    if (isset($recording[$oldsource])) {
1803
        $metadescription = trim($recording[$oldsource]);
1804
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1805
    }
1806
    $newsource = 'meta_bbb-recording-description';
1807
    if (isset($recording[$newsource])) {
1808
        $metadescription = trim($recording[$newsource]);
@@ 1807-1810 (lines=4) @@
1804
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1805
    }
1806
    $newsource = 'meta_bbb-recording-description';
1807
    if (isset($recording[$newsource])) {
1808
        $metadescription = trim($recording[$newsource]);
1809
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1810
    }
1811
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1812
}
1813