diff --git a/packages/backend/src/graphql/queries/get-app-auth-client.ee.js b/packages/backend/src/graphql/queries/get-app-auth-client.ee.js deleted file mode 100644 index 7ddf6328..00000000 --- a/packages/backend/src/graphql/queries/get-app-auth-client.ee.js +++ /dev/null @@ -1,24 +0,0 @@ -import AppAuthClient from '../../models/app-auth-client.js'; - -const getAppAuthClient = async (_parent, params, context) => { - let canSeeAllClients = false; - try { - context.currentUser.can('read', 'App'); - - canSeeAllClients = true; - } catch { - // void - } - - const appAuthClient = AppAuthClient.query() - .findById(params.id) - .throwIfNotFound(); - - if (!canSeeAllClients) { - appAuthClient.where({ active: true }); - } - - return await appAuthClient; -}; - -export default getAppAuthClient; diff --git a/packages/backend/src/graphql/query-resolvers.js b/packages/backend/src/graphql/query-resolvers.js index 00b67658..758fbc6e 100644 --- a/packages/backend/src/graphql/query-resolvers.js +++ b/packages/backend/src/graphql/query-resolvers.js @@ -1,8 +1,6 @@ -import getAppAuthClient from './queries/get-app-auth-client.ee.js'; import getConnectedApps from './queries/get-connected-apps.js'; const queryResolvers = { - getAppAuthClient, getConnectedApps, }; diff --git a/packages/backend/src/graphql/schema.graphql b/packages/backend/src/graphql/schema.graphql index 1fee162a..780c509e 100644 --- a/packages/backend/src/graphql/schema.graphql +++ b/packages/backend/src/graphql/schema.graphql @@ -1,5 +1,4 @@ type Query { - getAppAuthClient(id: String!): AppAuthClient getConnectedApps(name: String): [App] } diff --git a/packages/web/src/graphql/queries/get-app-auth-client.ee.js b/packages/web/src/graphql/queries/get-app-auth-client.ee.js deleted file mode 100644 index 4783d691..00000000 --- a/packages/web/src/graphql/queries/get-app-auth-client.ee.js +++ /dev/null @@ -1,11 +0,0 @@ -import { gql } from '@apollo/client'; -export const GET_APP_AUTH_CLIENT = gql` - query GetAppAuthClient($id: String!) { - getAppAuthClient(id: $id) { - id - appConfigId - name - active - } - } -`; diff --git a/packages/web/src/hooks/useAppAuthClient.ee.js b/packages/web/src/hooks/useAppAuthClient.ee.js deleted file mode 100644 index 387ea7b5..00000000 --- a/packages/web/src/hooks/useAppAuthClient.ee.js +++ /dev/null @@ -1,19 +0,0 @@ -import { useLazyQuery } from '@apollo/client'; -import * as React from 'react'; -import { GET_APP_AUTH_CLIENT } from 'graphql/queries/get-app-auth-client.ee'; -export default function useAppAuthClient(id) { - const [getAppAuthClient, { data, loading }] = - useLazyQuery(GET_APP_AUTH_CLIENT); - const appAuthClient = data?.getAppAuthClient; - React.useEffect( - function fetchUponId() { - if (!id) return; - getAppAuthClient({ variables: { id } }); - }, - [id], - ); - return { - appAuthClient, - loading, - }; -}