From 277aa10144a310ea88573a7728bcb64d2b899532 Mon Sep 17 00:00:00 2001 From: Benjamin Wilson Date: Fri, 5 Jul 2024 08:33:19 -0400 Subject: [PATCH] StratumBaseMessage validation --- src/models/stratum-messages/StratumBaseMessage.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/models/stratum-messages/StratumBaseMessage.ts b/src/models/stratum-messages/StratumBaseMessage.ts index 0e23398..921e706 100644 --- a/src/models/stratum-messages/StratumBaseMessage.ts +++ b/src/models/stratum-messages/StratumBaseMessage.ts @@ -1,8 +1,9 @@ -import { IsEnum, IsNumber } from 'class-validator'; +import { IsDefined, IsEnum, IsNumber, IsNumberString, isNumberString, IsOptional } from 'class-validator'; import { eRequestMethod } from '../enums/eRequestMethod'; export class StratumBaseMessage { + @IsDefined() id?: number | string = null; @IsEnum(eRequestMethod) method: eRequestMethod;