refactor: remove not used files related to gql get-app-auth-client
This commit is contained in:
@@ -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;
|
|
@@ -1,8 +1,6 @@
|
|||||||
import getAppAuthClient from './queries/get-app-auth-client.ee.js';
|
|
||||||
import getConnectedApps from './queries/get-connected-apps.js';
|
import getConnectedApps from './queries/get-connected-apps.js';
|
||||||
|
|
||||||
const queryResolvers = {
|
const queryResolvers = {
|
||||||
getAppAuthClient,
|
|
||||||
getConnectedApps,
|
getConnectedApps,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -1,5 +1,4 @@
|
|||||||
type Query {
|
type Query {
|
||||||
getAppAuthClient(id: String!): AppAuthClient
|
|
||||||
getConnectedApps(name: String): [App]
|
getConnectedApps(name: String): [App]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
`;
|
|
@@ -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,
|
|
||||||
};
|
|
||||||
}
|
|
Reference in New Issue
Block a user