From 2df239d14e030131a1ea82230e2de59e79963dd7 Mon Sep 17 00:00:00 2001 From: Quobix Date: Wed, 16 Aug 2023 11:18:34 -0400 Subject: [PATCH] A few tune-ups from bugs discovered during testing. Signed-off-by: Quobix --- ui/index.html | 5 ++--- ui/src/components/controls/controls.ts | 4 ++-- ui/src/model/http_transaction.ts | 2 +- ui/src/wiretap.ts | 6 +++++- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/ui/index.html b/ui/index.html index 90da189..0724b18 100644 --- a/ui/index.html +++ b/ui/index.html @@ -6,15 +6,14 @@ diff --git a/ui/src/components/controls/controls.ts b/ui/src/components/controls/controls.ts index 4b1bba6..a570f72 100644 --- a/ui/src/components/controls/controls.ts +++ b/ui/src/components/controls/controls.ts @@ -131,7 +131,7 @@ export class WiretapControlsComponent extends LitElement { body: JSON.stringify( { id: RanchUtils.genUUID(), - requestCommand: ChangeDelayCommand, + request: ChangeDelayCommand, payload: { delay: delay } @@ -155,7 +155,7 @@ export class WiretapControlsComponent extends LitElement { body: JSON.stringify( { id: RanchUtils.genUUID(), - requestCommand: RequestReportCommand, + request: RequestReportCommand, payload: {} } ), diff --git a/ui/src/model/http_transaction.ts b/ui/src/model/http_transaction.ts index 9c3cb3c..f294042 100644 --- a/ui/src/model/http_transaction.ts +++ b/ui/src/model/http_transaction.ts @@ -135,7 +135,7 @@ export class HttpTransaction extends HttpTransactionBase { } matchesMethodFilter(filter: WiretapFilters): Filter | boolean { - if (filter?.filterMethod?.keyword.toLowerCase() === this.httpRequest.method.toLowerCase()) { + if (filter?.filterMethod?.keyword?.toLowerCase() === this.httpRequest?.method?.toLowerCase()) { return filter.filterMethod; } return false; diff --git a/ui/src/wiretap.ts b/ui/src/wiretap.ts index b6910c4..fbe8b52 100644 --- a/ui/src/wiretap.ts +++ b/ui/src/wiretap.ts @@ -79,7 +79,11 @@ export class WiretapComponent extends LitElement { }); // extract port from session storage. - this._wiretapPort = sessionStorage.getItem("wiretapPort"); + this._wiretapPort = localStorage.getItem("wiretapPort"); + + if (!this._wiretapPort) { + this._wiretapPort = "9092"; // default port + } // extract version from session storage. this._wiretapVersion = localStorage.getItem("wiretapVersion");