requestState: mergeRequestState()

in src/server/lib/okta/idx/shared/errorHandling.ts [106:124]


				requestState: mergeRequestState(state, {
					queryParams: {
						...state.queryParams,
						emailSentSuccess: false,
					},
					pageData: {
						email: encryptedState?.email,
						timeUntilTokenExpiry: convertExpiresAtToExpiryTimeInMs(
							encryptedState?.stateHandleExpiresAt,
						),
						fieldErrors: [
							{
								field: 'code',
								message: PasscodeErrors.PASSCODE_INVALID,
							},
						],
						token: code,
					},
				}),