diff --git a/frontend/src/SettingsPage/SettingsPage.jsx b/frontend/src/SettingsPage/SettingsPage.jsx index 283e6450f7..3f8c7b01ae 100644 --- a/frontend/src/SettingsPage/SettingsPage.jsx +++ b/frontend/src/SettingsPage/SettingsPage.jsx @@ -14,6 +14,13 @@ function SettingsPage(props) { const [passwordChangeInProgress, setPasswordChangeInProgress] = React.useState(false); const updateDetails = async () => { + if (!firstName || !lastName) { + toast.warn("Name can't be empty!", { + hideProgressBar: true, + position: 'top-left', + }); + return; + } setUpdateInProgress(true); const updatedDetails = await userService.updateCurrentUser(firstName, lastName); authenticationService.updateCurrentUserDetails(updatedDetails);