mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
remove one unnecessary conditional check
This commit is contained in:
parent
428e29f5d9
commit
c042df8714
@ -99,14 +99,10 @@ export class TransactionLinkResolver {
|
||||
async queryTransactionLink(@Arg('code') code: string): Promise<TransactionLink> {
|
||||
const transactionLink = await dbTransactionLink.findOneOrFail({ code })
|
||||
const user = await dbUser.findOneOrFail({ id: transactionLink.userId })
|
||||
let redeemedBy: dbUser | null = null
|
||||
let redeemedBy: User | null = null
|
||||
if (transactionLink && transactionLink.redeemedBy) {
|
||||
redeemedBy = await dbUser.findOneOrFail({ id: transactionLink.redeemedBy })
|
||||
redeemedBy = new User(await dbUser.findOneOrFail({ id: transactionLink.redeemedBy }))
|
||||
}
|
||||
return new TransactionLink(
|
||||
transactionLink,
|
||||
new User(user),
|
||||
redeemedBy ? new User(redeemedBy) : null,
|
||||
)
|
||||
return new TransactionLink(transactionLink, new User(user), redeemedBy)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user