Code Duplication    Length = 6-6 lines in 2 locations

lib/includes/loader.web.php 2 locations

@@ 916-921 (lines=6) @@
913
914
			// valid new login, without a session, morph to login.redirect.php to redirect to a session containing url
915
			if( !$session_id && $args["ARLogin"] && $args["ARPassword"] && $function !== false && !$AR->hideSessionIDfromURL ) {
916
				if (!$ARCurrent->session->get("oldArCallArgs", 1)) {
917
					$ARCurrent->session->put("oldGET", $_GET, 1);
918
					$ARCurrent->session->put("oldPOST", $_POST, 1);
919
					$ARCurrent->session->put("oldArCallArgs", $args, 1);
920
					$ARCurrent->session->save(0, true);
921
				}
922
				if ($arDefaultFunction !== $function) {
923
					$args["arRequestedTemplate"] = $function;
924
				} else {
@@ 930-935 (lines=6) @@
927
				$function = "login.redirect.php";
928
			} else if( $session_id ) {
929
				if ($ARCurrent->session->get("ARSessionTimedout", 1)) {
930
					if (!$ARCurrent->session->get("oldArCallArgs", 1)) {
931
						$ARCurrent->session->put("oldGET", $_GET, 1);
932
						$ARCurrent->session->put("oldPOST", $_POST, 1);
933
						$ARCurrent->session->put("oldArCallArgs", $args, 1);
934
						$ARCurrent->session->save(0, true);
935
					}
936
				} else {
937
					if ($ARCurrent->session->get("oldArCallArgs", 1)) {
938
						$_GET = array_merge( $_GET, (array)$ARCurrent->session->get("oldGET", 1) );