diff --git a/src/context/session.tsx b/src/context/session.tsx index e6086097..73659a6c 100644 --- a/src/context/session.tsx +++ b/src/context/session.tsx @@ -215,7 +215,6 @@ export const SessionProvider = (props: { if (token) { if (!inboxClient.private) { apiClient.connect(token) - notifierClient.connect(token) inboxClient.connect(token) } if (!author()) loadAuthor() diff --git a/src/graphql/client/notifier.ts b/src/graphql/client/notifier.ts index aee0ec71..943f5218 100644 --- a/src/graphql/client/notifier.ts +++ b/src/graphql/client/notifier.ts @@ -8,11 +8,10 @@ import { NotificationsResult, QueryLoad_NotificationsArgs, } from '../schema/core.gen' +import { apiClient } from './core' export const notifierClient = { - private: null, - connect: (token: string) => (notifierClient.private = createGraphQLClient('notifier', token)), - + private: apiClient.private, getNotifications: async (params: QueryLoad_NotificationsArgs): Promise => { const resp = await notifierClient.private.query(loadNotifications, params).toPromise() return resp.data?.load_notifications