From d08eca96003571f63ff0cdeb1925fa351ff35a6e Mon Sep 17 00:00:00 2001 From: Ludeeus Date: Thu, 8 Oct 2020 11:39:02 +0000 Subject: [PATCH] Warn about slow snapshot downloads --- .../src/dialogs/snapshot/dialog-hassio-snapshot.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts b/hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts index d8ac3eb3e476..f844c222896c 100755 --- a/hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts +++ b/hassio/src/dialogs/snapshot/dialog-hassio-snapshot.ts @@ -443,6 +443,19 @@ class HassioSnapshotDialog extends LitElement { return; } + if (window.location.href.includes("ui.nabu.casa")) { + const confirm = await showConfirmationDialog(this, { + title: "Potential slow download", + text: + "Downloading snapshots over the Nabu Casa URL will take some time, it is recomended to use your local URL instead, do you want to continue?", + confirmText: "continue", + dismissText: "cancel", + }); + if (!confirm) { + return; + } + } + const name = this._computeName.replace(/[^a-z0-9]+/gi, "_"); const a = document.createElement("a"); a.href = signedPath.path;