fix problem with decorator

This commit is contained in:
einhorn_b 2023-08-09 14:55:21 +02:00
parent 6d6c520f63
commit 60b0eed582

View File

@ -2,10 +2,10 @@ import { registerDecorator, ValidationOptions, ValidationArguments } from 'class
import { Decimal } from 'decimal.js-light'
export function IsPositiveDecimal(validationOptions?: ValidationOptions) {
return function (object: NonNullable<unknown>, propertyName: string) {
// eslint-disable-next-line @typescript-eslint/ban-types
return function (object: Object, propertyName: string) {
registerDecorator({
name: 'isPositiveDecimal',
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
target: object.constructor,
propertyName,
options: validationOptions,