fix backend linting

This commit is contained in:
einhorn_b 2023-11-23 15:59:36 +01:00
parent 224b453af6
commit 2b77caa51e
2 changed files with 4 additions and 4 deletions

View File

@ -1,9 +1,10 @@
import { isValidDateString } from '@/graphql/validator/DateString'
import { IsInt, IsString, IsEnum } from 'class-validator'
import { ArgsType, Field, Int, InputType } from 'type-graphql'
import { ContributionMessageType } from '@enum/ContributionMessageType'
import { isValidDateString } from '@/graphql/validator/DateString'
@InputType()
@ArgsType()
export class ContributionMessageArgs {

View File

@ -1,6 +1,6 @@
/* eslint-disable security/detect-object-injection */
import { Brackets, In, IsNull, LessThanOrEqual, Like, MoreThan, Not, SelectQueryBuilder } from '@dbTools/typeorm'
import { Contribution, Contribution as DbContribution } from '@entity/Contribution'
import { Brackets, In, Like, Not, SelectQueryBuilder } from '@dbTools/typeorm'
import { Contribution as DbContribution } from '@entity/Contribution'
import { ContributionMessage } from '@entity/ContributionMessage'
import { Paginated } from '@arg/Paginated'
@ -20,7 +20,6 @@ function joinRelationsRecursive(
currentPath: string,
): void {
for (const key in relations) {
// console.log('leftJoin: %s, %s', `${currentPath}.${key}`, key)
queryBuilder.leftJoinAndSelect(`${currentPath}.${key}`, key)
if (typeof relations[key] === 'object') {
// If it's a nested relation