From 3a321b39e12179285c6f8299d37de992cc6453c0 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Sun, 30 Jul 2023 21:59:54 +0200 Subject: [PATCH] Remove incorrect validation of forwared messages Messages are forwareded when received from another link, this means it's too late to throw an error that bubbles up to the code trying to send the incorrect message thus defeating the purpose of the validation. --- packages/lib/src/link/link.js | 8 -------- 1 file changed, 8 deletions(-) diff --git a/packages/lib/src/link/link.js b/packages/lib/src/link/link.js index 758c524c..a9aacc42 100644 --- a/packages/lib/src/link/link.js +++ b/packages/lib/src/link/link.js @@ -423,14 +423,6 @@ class Link { } forwardRequest(message, origin) { - if (this.validateSent) { - let entry = this.constructor._requestsByName.get(message.name); - if (!entry) { - throw new Error(`Attempt to forward unregistered Request ${message.name}`); - } - entry.requestFromJSON(message.data); - } - let pending = { origin, src: message.src,