Code Duplication    Length = 6-14 lines in 2 locations

main/forum/forumfunction.inc.php 2 locations

@@ 2966-2979 (lines=14) @@
2963
        $check = Security::check_token('post');
2964
        if ($check) {
2965
            $values = $form->exportValues();
2966
            if (isset($values['thread_qualify_gradebook']) &&
2967
                $values['thread_qualify_gradebook'] == '1' &&
2968
                empty($values['weight_calification'])
2969
            ) {
2970
                Display::addFlash(
2971
                    Display::return_message(
2972
                        get_lang('YouMustAssignWeightOfQualification').'&nbsp;<a href="javascript:window.history.go(-1);">'.get_lang('Back').'</a>',
2973
                        'error',
2974
                        false
2975
                    )
2976
                );
2977
2978
                return false;
2979
            }
2980
2981
            switch ($action) {
2982
                case 'newthread':
@@ 3630-3635 (lines=6) @@
3627
    if ($form->validate()) {
3628
        $values = $form->exportValues();
3629
3630
        if (isset($values['thread_qualify_gradebook']) && $values['thread_qualify_gradebook'] == '1' &&
3631
            empty($values['weight_calification'])
3632
        ) {
3633
            Display::addFlash(Display::return_message(get_lang('YouMustAssignWeightOfQualification').'&nbsp;<a href="javascript:window.history.go(-1);">'.get_lang('Back').'</a>', 'error', false));
3634
            return false;
3635
        }
3636
        return $values;
3637
    } else {
3638
        // Delete from $_SESSION forum attachment from other posts