This commit is contained in:
einhornimmond 2025-12-17 14:07:22 +01:00
parent 3521246cf1
commit 9e8c44a48b

View File

@ -375,8 +375,7 @@ export class ContributionResolver {
const result = new ContributionListResult(count, dbContributions) const result = new ContributionListResult(count, dbContributions)
const uniqueUserIds = new Set<number>() const uniqueUserIds = new Set<number>()
const addIfExist = (userId?: number | null) => const addIfExist = (userId?: number | null) => (userId ? uniqueUserIds.add(userId) : null)
userId ? uniqueUserIds.add(userId) : null
for (const contribution of result.contributionList) { for (const contribution of result.contributionList) {
addIfExist(contribution.confirmedBy) addIfExist(contribution.confirmedBy)
@ -386,8 +385,7 @@ export class ContributionResolver {
addIfExist(contribution.deniedBy) addIfExist(contribution.deniedBy)
} }
const users = await findUserNamesByIds(Array.from(uniqueUserIds)) const users = await findUserNamesByIds(Array.from(uniqueUserIds))
const getNameById = (userId?: number | null) => const getNameById = (userId?: number | null) => (userId ? (users.get(userId) ?? null) : null)
userId ? users.get(userId) ?? null : null
for (const contribution of result.contributionList) { for (const contribution of result.contributionList) {
contribution.confirmedByUserName = getNameById(contribution.confirmedBy) contribution.confirmedByUserName = getNameById(contribution.confirmedBy)