Code Duplication    Length = 5-5 lines in 2 locations

admin/index.php 2 locations

@@ 1309-1313 (lines=5) @@
1306
    $criteria->add(new Criteria('gperm_name', 'news_view', '='));
1307
    $gpermHandler->deleteAll($criteria);
1308
1309
    if (isset($_POST['groups_news_can_approve'])) {
1310
        foreach ($_POST['groups_news_can_approve'] as $onegroup_id) {
1311
            $gpermHandler->addRight('news_approve', $xt->topic_id(), $onegroup_id, $xoopsModule->getVar('mid'));
1312
        }
1313
    }
1314
1315
    if (isset($_POST['groups_news_can_submit'])) {
1316
        foreach ($_POST['groups_news_can_submit'] as $onegroup_id) {
@@ 1422-1426 (lines=5) @@
1419
        $xt->store();
1420
        // Permissions
1421
        $gpermHandler = xoops_getHandler('groupperm');
1422
        if (isset($_POST['groups_news_can_approve'])) {
1423
            foreach ($_POST['groups_news_can_approve'] as $onegroup_id) {
1424
                $gpermHandler->addRight('news_approve', $xt->topic_id(), $onegroup_id, $xoopsModule->getVar('mid'));
1425
            }
1426
        }
1427
1428
        if (isset($_POST['groups_news_can_submit'])) {
1429
            foreach ($_POST['groups_news_can_submit'] as $onegroup_id) {