From c1e0e65823111139a5b55910e4bafdc79b46db2e Mon Sep 17 00:00:00 2001 From: Katalina Okano Date: Sun, 18 Jul 2021 03:23:12 -0400 Subject: [PATCH] fix(picker): uncache on role updates --- packages/web/src/pages/picker.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/web/src/pages/picker.tsx b/packages/web/src/pages/picker.tsx index 4520223..5e3bb7c 100644 --- a/packages/web/src/pages/picker.tsx +++ b/packages/web/src/pages/picker.tsx @@ -20,7 +20,7 @@ const Picker = (props: PickerProps) => { const { session, authedFetch, isAuthenticated } = useSessionContext(); const { pushRecentGuild } = useRecentGuilds(); const appShellProps = useAppShellProps(); - const { getFullGuild } = useGuildContext(); + const { getFullGuild, uncacheGuild } = useGuildContext(); const [pickerData, setPickerData] = React.useState( null @@ -93,6 +93,7 @@ const Picker = (props: PickerProps) => { transactions: makeRoleTransactions(pickerData.member.roles, submittedRoles), }; + uncacheGuild(props.serverID); const response = await authedFetch(`/update-roles/${props.serverID}`, { method: 'PATCH', body: JSON.stringify(updatePayload),