Code Duplication    Length = 7-9 lines in 2 locations

modules/sso.php 2 locations

@@ 701-707 (lines=7) @@
698
				$tries = 0;
699
				while ( username_exists( $username ) ) {
700
					$username = $user_data->login . '_' . $user_data->ID . '_' . mt_rand();
701
					if ( $tries++ >= 5 ) {
702
						JetpackTracking::record_user_event( 'sso_login_failed', array(
703
							'error_message' => 'could_not_create_username'
704
						) );
705
						add_filter( 'login_message', array( $this, 'error_unable_to_create_user' ) );
706
						return;
707
					}
708
				}
709
710
				$user_found_with = Jetpack_SSO_Helpers::new_user_override()
@@ 726-734 (lines=9) @@
723
				wp_update_user( $user );
724
725
				update_user_meta( $user->ID, 'wpcom_user_id', $user_data->ID );
726
			} else {
727
				JetpackTracking::record_user_event( 'sso_login_failed', array(
728
					'error_message' => 'error_msg_email_already_exists'
729
				) );
730
731
				$this->user_data = $user_data;
732
				add_action( 'login_message', array( $this, 'error_msg_email_already_exists' ) );
733
				return;
734
			}
735
		}
736
737
		/**