Skip to content

Commit

Permalink
simpliefied code
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinBenediktBusch committed Feb 9, 2024
1 parent a4fea25 commit a005889
Showing 1 changed file with 16 additions and 18 deletions.
34 changes: 16 additions & 18 deletions packages/berlin/src/pages/Account.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -202,26 +202,24 @@ function AccountForm({
});

const onSubmit = (value: typeof initialUser) => {
if (isValid) {
if (user && user.id) {
mutateUserData({
userId: user.id,
username: value.username,
email: value.email,
groupIds: [value.group],
userAttributes: {
...value.userAttributes,
credentialsGroup: JSON.stringify(value.userAttributes?.credentialsGroup),
publications: JSON.stringify(value.userAttributes?.publications),
contributions: JSON.stringify(value.userAttributes?.contributions),
},
});
if (isValid && user && user.id) {
mutateUserData({
userId: user.id,
username: value.username,
email: value.email,
groupIds: [value.group],
userAttributes: {
...value.userAttributes,
credentialsGroup: JSON.stringify(value.userAttributes?.credentialsGroup),
publications: JSON.stringify(value.userAttributes?.publications),
contributions: JSON.stringify(value.userAttributes?.contributions),
},
});

toast.success('User data updated!');
toast.success('User data updated!');

if (events?.length ?? 0 > 1) {
navigate(`/events/${events?.[0].id}/register`);
}
if (events?.length ?? 0 > 1) {
navigate(`/events/${events?.[0].id}/register`);
}
}
};
Expand Down

0 comments on commit a005889

Please sign in to comment.