Code Duplication    Length = 5-5 lines in 2 locations

admin/index.php 2 locations

@@ 1161-1165 (lines=5) @@
1158
    $criteria->add(new Criteria('gperm_name', 'news_view', '='));
1159
    $gperm_handler->deleteAll($criteria);
1160
1161
    if (isset($_POST['groups_news_can_approve'])) {
1162
        foreach ($_POST['groups_news_can_approve'] as $onegroup_id) {
1163
            $gperm_handler->addRight('news_approve', $xt->topic_id(), $onegroup_id, $xoopsModule->getVar('mid'));
1164
        }
1165
    }
1166
1167
    if (isset($_POST['groups_news_can_submit'])) {
1168
        foreach ($_POST['groups_news_can_submit'] as $onegroup_id) {
@@ 1274-1278 (lines=5) @@
1271
        $xt->store();
1272
        // Permissions
1273
        $gperm_handler = xoops_getHandler('groupperm');
1274
        if (isset($_POST['groups_news_can_approve'])) {
1275
            foreach ($_POST['groups_news_can_approve'] as $onegroup_id) {
1276
                $gperm_handler->addRight('news_approve', $xt->topic_id(), $onegroup_id, $xoopsModule->getVar('mid'));
1277
            }
1278
        }
1279
1280
        if (isset($_POST['groups_news_can_submit'])) {
1281
            foreach ($_POST['groups_news_can_submit'] as $onegroup_id) {