diff --git a/packages/twenty-front/src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx b/packages/twenty-front/src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx index dc5ad46db6..3b137cf9c0 100644 --- a/packages/twenty-front/src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx +++ b/packages/twenty-front/src/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew.tsx @@ -21,6 +21,7 @@ import { Section } from 'twenty-ui/layout'; import { CreateApiKeyDocument, GenerateApiKeyTokenDocument, + GetApiKeysDocument, GetRolesDocument, } from '~/generated-metadata/graphql'; import { useNavigateSettings } from '~/hooks/useNavigateSettings'; @@ -58,7 +59,10 @@ export const SettingsDevelopersApiKeysNew = () => { } }, [rolesData]); - const [createApiKey] = useMutation(CreateApiKeyDocument); + const [createApiKey] = useMutation(CreateApiKeyDocument, { + refetchQueries: [GetApiKeysDocument], + awaitRefetchQueries: true, + }); const jotaiStore = useStore();