From 9a2ff64232024f0413306860b08d9303ec754497 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Mon, 23 Feb 2026 10:29:57 +0100 Subject: [PATCH] lint --- backend/src/graphql/resolvers/badges.ts | 3 +-- backend/src/graphql/resolvers/embeds.ts | 2 +- backend/src/graphql/resolvers/notifications.ts | 6 ++++-- backend/src/graphql/resolvers/reports.ts | 3 ++- backend/src/graphql/resolvers/users/location.ts | 8 ++++---- backend/src/middleware/permissionsMiddleware.ts | 2 +- .../middleware/validation/validationMiddleware.ts | 12 +++++++++--- 7 files changed, 22 insertions(+), 14 deletions(-) diff --git a/backend/src/graphql/resolvers/badges.ts b/backend/src/graphql/resolvers/badges.ts index f86efc7d3..70121cffa 100644 --- a/backend/src/graphql/resolvers/badges.ts +++ b/backend/src/graphql/resolvers/badges.ts @@ -28,8 +28,7 @@ export const defaultVerificationBadge = { export default { Query: { - Badge: (object, args, context, resolveInfo) => - neo4jgraphql(object, args, context, resolveInfo), + Badge: (object, args, context, resolveInfo) => neo4jgraphql(object, args, context, resolveInfo), }, Mutation: { diff --git a/backend/src/graphql/resolvers/embeds.ts b/backend/src/graphql/resolvers/embeds.ts index c16054fca..a98f33f39 100644 --- a/backend/src/graphql/resolvers/embeds.ts +++ b/backend/src/graphql/resolvers/embeds.ts @@ -5,7 +5,7 @@ import { undefinedToNullResolver } from './helpers/Resolver' export default { Query: { - embed: (_object, { url }, _context, _resolveInfo) => { + embed: async (_object, { url }, _context, _resolveInfo) => { return scrape(url) }, }, diff --git a/backend/src/graphql/resolvers/notifications.ts b/backend/src/graphql/resolvers/notifications.ts index db740060d..992cb3e65 100644 --- a/backend/src/graphql/resolvers/notifications.ts +++ b/backend/src/graphql/resolvers/notifications.ts @@ -43,8 +43,10 @@ export default { default: orderByClause = '' } - const offset = args.offset && typeof args.offset === 'number' ? `SKIP ${String(args.offset)}` : '' - const limit = args.first && typeof args.first === 'number' ? `LIMIT ${String(args.first)}` : '' + const offset = + args.offset && typeof args.offset === 'number' ? `SKIP ${String(args.offset)}` : '' + const limit = + args.first && typeof args.first === 'number' ? `LIMIT ${String(args.first)}` : '' const readTxResultPromise = session.readTransaction(async (transaction) => { const notificationsTransactionResponse = await transaction.run( diff --git a/backend/src/graphql/resolvers/reports.ts b/backend/src/graphql/resolvers/reports.ts index fe0678109..a22928115 100644 --- a/backend/src/graphql/resolvers/reports.ts +++ b/backend/src/graphql/resolvers/reports.ts @@ -80,7 +80,8 @@ export default { const offset = params.offset && typeof params.offset === 'number' ? `SKIP ${String(params.offset)}` : '' - const limit = params.first && typeof params.first === 'number' ? `LIMIT ${String(params.first)}` : '' + const limit = + params.first && typeof params.first === 'number' ? `LIMIT ${String(params.first)}` : '' const reportsReadTxPromise = session.readTransaction(async (transaction) => { const reportsTransactionResponse = await transaction.run( diff --git a/backend/src/graphql/resolvers/users/location.ts b/backend/src/graphql/resolvers/users/location.ts index 80ed79808..9a112eb05 100644 --- a/backend/src/graphql/resolvers/users/location.ts +++ b/backend/src/graphql/resolvers/users/location.ts @@ -1,5 +1,5 @@ /* eslint-disable @typescript-eslint/restrict-plus-operands */ -/* eslint-disable @typescript-eslint/no-unsafe-argument */ + /* eslint-disable @typescript-eslint/no-unsafe-call */ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ /* eslint-disable @typescript-eslint/no-unsafe-assignment */ @@ -77,9 +77,9 @@ export const createOrUpdateLocations = async ( const response: any = await fetch( `https://api.mapbox.com/geocoding/v5/mapbox.places/${encodeURIComponent( String(locationName), - )}.json?access_token=${ - String(context.config.MAPBOX_TOKEN) - }&types=region,place,country,address&language=${locales.join(',')}`, + )}.json?access_token=${String( + context.config.MAPBOX_TOKEN, + )}&types=region,place,country,address&language=${locales.join(',')}`, { signal: AbortSignal.timeout(REQUEST_TIMEOUT), }, diff --git a/backend/src/middleware/permissionsMiddleware.ts b/backend/src/middleware/permissionsMiddleware.ts index 2971febbe..cd634feae 100644 --- a/backend/src/middleware/permissionsMiddleware.ts +++ b/backend/src/middleware/permissionsMiddleware.ts @@ -375,7 +375,7 @@ const publicRegistration = rule()( (_parent, _args, context: Context) => context.config.PUBLIC_REGISTRATION, ) -const inviteRegistration = rule()((_parent, args, context: Context) => { +const inviteRegistration = rule()(async (_parent, args, context: Context) => { if (!context.config.INVITE_REGISTRATION) return false const { inviteCode } = args return validateInviteCode(context, inviteCode) diff --git a/backend/src/middleware/validation/validationMiddleware.ts b/backend/src/middleware/validation/validationMiddleware.ts index c6c87539c..efd48f575 100644 --- a/backend/src/middleware/validation/validationMiddleware.ts +++ b/backend/src/middleware/validation/validationMiddleware.ts @@ -14,7 +14,9 @@ const validateCreateComment: IMiddlewareResolver = async (resolve, root, args, c const { postId } = args if (!args.content || content.length < COMMENT_MIN_LENGTH) { - throw new UserInputError(`Comment must be at least ${String(COMMENT_MIN_LENGTH)} character long!`) + throw new UserInputError( + `Comment must be at least ${String(COMMENT_MIN_LENGTH)} character long!`, + ) } const session = context.driver.session() try { @@ -44,7 +46,9 @@ const validateCreateComment: IMiddlewareResolver = async (resolve, root, args, c const validateUpdateComment: IMiddlewareResolver = (resolve, root, args, context, info) => { const content = args.content.replace(/<(?:.|\n)*?>/gm, '').trim() if (!args.content || content.length < COMMENT_MIN_LENGTH) { - throw new UserInputError(`Comment must be at least ${String(COMMENT_MIN_LENGTH)} character long!`) + throw new UserInputError( + `Comment must be at least ${String(COMMENT_MIN_LENGTH)} character long!`, + ) } return resolve(root, args, context, info) @@ -125,7 +129,9 @@ export const validateNotifyUsers = (label: string, reason: string): void => { const validateUpdateUser: IMiddlewareResolver = (resolve, root, params, context, info) => { const { name } = params if (typeof name === 'string' && name.trim().length < USERNAME_MIN_LENGTH) - throw new UserInputError(`Username must be at least ${String(USERNAME_MIN_LENGTH)} character long!`) + throw new UserInputError( + `Username must be at least ${String(USERNAME_MIN_LENGTH)} character long!`, + ) return resolve(root, params, context, info) }