From 38f762f7b26b99d6bb4dfdfb3e1932b1f2fbc0cf Mon Sep 17 00:00:00 2001 From: Joel Lu Date: Sun, 19 Dec 2021 02:06:05 +1100 Subject: [PATCH] fix: refresh UserDropdown after update (#1352) Co-authored-by: Peer Richelsen --- pages/settings/profile.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pages/settings/profile.tsx b/pages/settings/profile.tsx index c48769c1cbe7cc..9e1da0fec43a37 100644 --- a/pages/settings/profile.tsx +++ b/pages/settings/profile.tsx @@ -97,9 +97,10 @@ function SettingsView(props: ComponentProps & { localeProp: str const { t } = useLocale(); const router = useRouter(); const mutation = trpc.useMutation("viewer.updateProfile", { - onSuccess: () => { + onSuccess: async () => { showToast(t("your_user_profile_updated_successfully"), "success"); setHasErrors(false); // dismiss any open errors + await utils.invalidateQueries(["viewer.me"]); }, onError: (err) => { setHasErrors(true);