Skip to content

Commit 06a510a

Browse files
Faulty password messages
1 parent 57cbff5 commit 06a510a

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

pages/settings.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ const Settings: NextPage = () => {
2828
const [activeAdminMessages, setActiveAdminMessages] = useState<AdminMessage[]>([]);
2929
const [isOidcInvitation, setIsOidcInvitation] = useState(false);
3030
const [backButtonDisabled, setBackButtonDisabled] = useState(false);
31+
const [messages, setMessages] = useState<any>(null);
3132
// Get ?flow=... from the URL
3233
const router = useRouter()
3334
const { flow: flowId, return_to: returnTo } = router.query
@@ -116,7 +117,7 @@ const Settings: NextPage = () => {
116117
document.querySelector('button[value="Google"]')?.setAttribute("class", "hidden");
117118
}
118119
}
119-
}, [initialFlow, changedFlow])
120+
}, [initialFlow])
120121

121122
useEffect(() => {
122123
if (!changedFlow || !initialFlow) return;
@@ -139,6 +140,13 @@ const Settings: NextPage = () => {
139140
}
140141
}, [isOidc, isOidcInvitation, initialFlow, changedFlow]);
141142

143+
useEffect(() => {
144+
if (!changedFlow) return;
145+
if (changedFlow.ui.messages) {
146+
setMessages(changedFlow.ui.messages);
147+
}
148+
}, [changedFlow])
149+
142150
const onSubmit = (values: UpdateSettingsFlowBody) =>
143151
ory
144152
.updateSettingsFlow({
@@ -173,8 +181,8 @@ const Settings: NextPage = () => {
173181
<div id="settings">
174182
<h2 className="title">Profile management and security settings</h2>
175183
<div className="form-container">
184+
<Messages messages={messages} />
176185
<h3 className="subtitle">Profile Settings</h3>
177-
<Messages messages={changedFlow?.ui.messages} />
178186
<Flow
179187
hideGlobalMessages
180188
onSubmit={onSubmit}

0 commit comments

Comments
 (0)