diff --git a/packages/api/src/utils/helpers.ts b/packages/api/src/utils/helpers.ts index 72388667c..5b7ca9b83 100644 --- a/packages/api/src/utils/helpers.ts +++ b/packages/api/src/utils/helpers.ts @@ -78,30 +78,6 @@ export const stringToHash = (str: string, convertToUUID = false): string => { ).toLowerCase() } -export function authorized< - TSuccess, - TError extends { errorCodes: string[] }, - /* eslint-disable @typescript-eslint/no-explicit-any */ - TArgs = any, - TParent = any - /* eslint-enable @typescript-eslint/no-explicit-any */ ->( - resolver: ResolverFn< - TSuccess | TError, - TParent, - WithDataSourcesContext & { claims: Claims }, - TArgs - > -): ResolverFn { - return (parent, args, ctx, info) => { - const { claims } = ctx - if (claims?.uid) { - return resolver(parent, args, { ...ctx, claims, uid: claims.uid }, info) - } - return { errorCodes: ['UNAUTHORIZED'] } as TError - } -} - export const findDelimiter = ( text: string, delimiters = ['\t', ',', ':', ';'],