From 78b758b990147cab0ab28cf6bfe66da5b457bb49 Mon Sep 17 00:00:00 2001 From: schlagmichdoch Date: Tue, 5 Dec 2023 19:29:02 +0100 Subject: [PATCH] Implement the ability to initiate public room creation or device pairing via URL parameter (#207) --- public/scripts/main.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/public/scripts/main.js b/public/scripts/main.js index aeaac43..59c750f 100644 --- a/public/scripts/main.js +++ b/public/scripts/main.js @@ -207,6 +207,15 @@ class PairDrop { else if (urlParams.has("file_handler")) { await this.webFileHandlersUI.evaluateLaunchQueue(); } + else if (urlParams.has("init")) { + const init = urlParams.get("init"); + if (init === "pair") { + this.pairDeviceDialog._pairDeviceInitiate(); + } + else if (init === "public_room") { + this.publicRoomDialog._createPublicRoom(); + } + } // remove url params from url const urlWithoutParams = getUrlWithoutArguments();