validation handling

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

View File

@ -316,7 +316,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;