mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Change utils file isContributionValid to contributions and changed method isContributionValid to validateContribution.
This commit is contained in:
parent
25b9a5a622
commit
103928518c
@ -50,9 +50,9 @@ import {
|
||||
getCreationIndex,
|
||||
getUserCreation,
|
||||
getUserCreations,
|
||||
isContributionValid,
|
||||
validateContribution,
|
||||
isStartEndDateValid,
|
||||
} from './util/isContributionValid'
|
||||
} from './util/creations'
|
||||
import {
|
||||
CONTRIBUTIONLINK_MEMO_MAX_CHARS,
|
||||
CONTRIBUTIONLINK_MEMO_MIN_CHARS,
|
||||
@ -252,7 +252,7 @@ export class AdminResolver {
|
||||
const creations = await getUserCreation(user.id)
|
||||
logger.trace('creations', creations)
|
||||
const creationDateObj = new Date(creationDate)
|
||||
isContributionValid(creations, amount, creationDateObj)
|
||||
validateContribution(creations, amount, creationDateObj)
|
||||
const contribution = Contribution.create()
|
||||
contribution.userId = user.id
|
||||
contribution.amount = amount
|
||||
@ -328,7 +328,7 @@ export class AdminResolver {
|
||||
}
|
||||
|
||||
// all possible cases not to be true are thrown in this function
|
||||
isContributionValid(creations, amount, creationDateObj)
|
||||
validateContribution(creations, amount, creationDateObj)
|
||||
contributionToUpdate.amount = amount
|
||||
contributionToUpdate.memo = memo
|
||||
contributionToUpdate.contributionDate = new Date(creationDate)
|
||||
@ -405,7 +405,7 @@ export class AdminResolver {
|
||||
if (user.deletedAt) throw new Error('This user was deleted. Cannot confirm a contribution.')
|
||||
|
||||
const creations = await getUserCreation(contribution.userId, false)
|
||||
isContributionValid(creations, contribution.amount, contribution.contributionDate)
|
||||
validateContribution(creations, contribution.amount, contribution.contributionDate)
|
||||
|
||||
const receivedCallDate = new Date()
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ import { Contribution } from '@entity/Contribution'
|
||||
import { Args, Authorized, Ctx, Mutation, Resolver } from 'type-graphql'
|
||||
import ContributionArgs from '../arg/ContributionArgs'
|
||||
import { UnconfirmedContribution } from '../model/UnconfirmedContribution'
|
||||
import { isContributionValid, getUserCreation } from './util/isContributionValid'
|
||||
import { validateContribution, getUserCreation } from './util/creations'
|
||||
|
||||
@Resolver()
|
||||
export class ContributionResolver {
|
||||
@ -19,7 +19,7 @@ export class ContributionResolver {
|
||||
const creations = await getUserCreation(user.id)
|
||||
logger.trace('creations', creations)
|
||||
const creationDateObj = new Date(creationDate)
|
||||
isContributionValid(creations, amount, creationDateObj)
|
||||
validateContribution(creations, amount, creationDateObj)
|
||||
|
||||
const contribution = Contribution.create()
|
||||
contribution.userId = user.id
|
||||
|
||||
@ -28,7 +28,7 @@ import { executeTransaction } from './TransactionResolver'
|
||||
import { Order } from '@enum/Order'
|
||||
import { Contribution as DbContribution } from '@entity/Contribution'
|
||||
import { ContributionLink as DbContributionLink } from '@entity/ContributionLink'
|
||||
import { getUserCreation, isContributionValid } from './util/isContributionValid'
|
||||
import { getUserCreation, validateContribution } from './util/creations'
|
||||
import { Decay } from '@model/Decay'
|
||||
import Decimal from 'decimal.js-light'
|
||||
import { TransactionTypeId } from '@enum/TransactionTypeId'
|
||||
@ -223,7 +223,7 @@ export class TransactionLinkResolver {
|
||||
|
||||
const creations = await getUserCreation(user.id, false)
|
||||
logger.info('open creations', creations)
|
||||
isContributionValid(creations, contributionLink.amount, now)
|
||||
validateContribution(creations, contributionLink.amount, now)
|
||||
const contribution = new DbContribution()
|
||||
contribution.userId = user.id
|
||||
contribution.createdAt = now
|
||||
|
||||
@ -9,7 +9,7 @@ interface CreationMap {
|
||||
creations: Decimal[]
|
||||
}
|
||||
|
||||
export const isContributionValid = (
|
||||
export const validateContribution = (
|
||||
creations: Decimal[],
|
||||
amount: Decimal,
|
||||
creationDate: Date,
|
||||
Loading…
x
Reference in New Issue
Block a user