Code Duplication    Length = 10-13 lines in 2 locations

Sources/ManageServer.php 2 locations

@@ 419-428 (lines=10) @@
416
		return $config_vars;
417
418
	// Saving?
419
	if (isset($_GET['save']))
420
	{
421
		saveDBSettings($config_vars);
422
		$_SESSION['adm-save'] = true;
423
424
		call_integration_hook('integrate_save_general_security_settings');
425
426
		writeLog();
427
		redirectexit('action=admin;area=serversettings;sa=security;' . $context['session_var'] . '=' . $context['session_id']);
428
	}
429
430
	$context['post_url'] = $scripturl . '?action=admin;area=serversettings;save;sa=security';
431
	$context['settings_title'] = $txt['security_settings'];
@@ 497-509 (lines=13) @@
494
		return $config_vars;
495
496
	// Saving again?
497
	if (isset($_GET['save']))
498
	{
499
		call_integration_hook('integrate_save_cache_settings');
500
501
		saveSettings($config_vars);
502
		$_SESSION['adm-save'] = true;
503
504
		// We need to save the $cache_enable to $modSettings as well
505
		updatesettings(array('cache_enable' => (int) $_POST['cache_enable']));
506
507
		// exit so we reload our new settings on the page
508
		redirectexit('action=admin;area=serversettings;sa=cache;' . $context['session_var'] . '=' . $context['session_id']);
509
	}
510
511
	loadLanguage('ManageMaintenance');
512
	createToken('admin-maint');