validation handling

This commit is contained in:
Benjamin Wilson 2024-08-22 15:18:11 -04:00
parent de2b41a3c1
commit 0917911eb0
2 changed files with 2 additions and 2 deletions

View File

@ -315,7 +315,7 @@ export class StratumV1Client {
} else {
console.error('Mining Submit validation error');
console.log('Mining Submit validation error');
const err = new StratumErrorMessage(
miningSubmitMessage.id,
eStratumErrorCode.OtherUnknown,

View File

@ -14,7 +14,7 @@ export class SubscriptionMessage extends StratumBaseMessage {
@IsString()
@MaxLength(128)
@Transform(({ value, key, obj, type }) => {
return obj.params[0] == null ? 'unknown' : SubscriptionMessage.refineUserAgent(obj.params[0]);
return obj?.params?.[0] == null ? 'unknown' : SubscriptionMessage.refineUserAgent(obj.params[0]);
})
public userAgent: string;