From c8171de2d276035b4950720adcb77f7e1159f12f Mon Sep 17 00:00:00 2001 From: Marcel Pociot Date: Fri, 18 Jun 2021 13:13:14 +0200 Subject: [PATCH] send expose version when sharing tcp ports --- app/Client/Client.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Client/Client.php b/app/Client/Client.php index 0ce9b23..5368c6a 100644 --- a/app/Client/Client.php +++ b/app/Client/Client.php @@ -147,8 +147,9 @@ class Client $promise = $deferred->promise(); $wsProtocol = $this->configuration->port() === 443 ? 'wss' : 'ws'; + $exposeVersion = config('app.version'); - connect($wsProtocol."://{$this->configuration->host()}:{$this->configuration->port()}/expose/control?authToken={$authToken}", [], [ + connect($wsProtocol."://{$this->configuration->host()}:{$this->configuration->port()}/expose/control?authToken={$authToken}&version={$exposeVersion}", [], [ 'X-Expose-Control' => 'enabled', ], $this->loop) ->then(function (WebSocket $clientConnection) use ($port, $deferred, $authToken) {