Change utils file isContributionValid to contributions and changed method isContributionValid to validateContribution.

This commit is contained in:
elweyn 2022-07-05 11:35:50 +02:00
parent 25b9a5a622
commit 103928518c
4 changed files with 10 additions and 10 deletions

View File

@ -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()

View File

@ -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

View File

@ -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

View File

@ -9,7 +9,7 @@ interface CreationMap {
creations: Decimal[]
}
export const isContributionValid = (
export const validateContribution = (
creations: Decimal[],
amount: Decimal,
creationDate: Date,