Code Duplication    Length = 4-4 lines in 3 locations

locallib.php 3 locations

@@ 1745-1748 (lines=4) @@
1742
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $oldsource, $payload);
1743
    }
1744
    $newsource = 'meta_bbb-recording-name';
1745
    if (isset($recording[$newsource])) {
1746
        $metaname = trim($recording[$newsource]);
1747
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1748
    }
1749
    $metaname = trim($recording['meetingName']);
1750
    return bigbluebuttonbn_get_recording_data_row_text($recording, $metaname, $newsource, $payload);
1751
}
@@ 1769-1772 (lines=4) @@
1766
            'target' => 'description');
1767
    }
1768
    $oldsource = 'meta_contextactivitydescription';
1769
    if (isset($recording[$oldsource])) {
1770
        $metadescription = trim($recording[$oldsource]);
1771
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1772
    }
1773
    $newsource = 'meta_bbb-recording-description';
1774
    if (isset($recording[$newsource])) {
1775
        $metadescription = trim($recording[$newsource]);
@@ 1774-1777 (lines=4) @@
1771
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $oldsource, $payload);
1772
    }
1773
    $newsource = 'meta_bbb-recording-description';
1774
    if (isset($recording[$newsource])) {
1775
        $metadescription = trim($recording[$newsource]);
1776
        return bigbluebuttonbn_get_recording_data_row_text($recording, $metadescription, $newsource, $payload);
1777
    }
1778
    return bigbluebuttonbn_get_recording_data_row_text($recording, '', $newsource, $payload);
1779
}
1780