From 61d937d601609122d588dbf8e4f1b0ee688e341f Mon Sep 17 00:00:00 2001 From: yflory Date: Tue, 28 Jan 2020 11:37:28 +0100 Subject: [PATCH] Display error screen when sharing a hidden hash --- www/common/sframe-common-outer.js | 3 +-- www/common/sframe-common.js | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/www/common/sframe-common-outer.js b/www/common/sframe-common-outer.js index e2472928e..a34faa0fc 100644 --- a/www/common/sframe-common-outer.js +++ b/www/common/sframe-common-outer.js @@ -274,8 +274,7 @@ define([ // Hidden hash: can't find the channel in our drives: abort var noPadData = function (err) { - console.error(err); - // XXX Display error screen in inner + sframeChan.event("EV_PAD_NODATA", err); }; // Hidden hash: can't find requestd edit URL in our drives: ask var badPadData = function (cb) { diff --git a/www/common/sframe-common.js b/www/common/sframe-common.js index f4bb3106e..3ab0a8db7 100644 --- a/www/common/sframe-common.js +++ b/www/common/sframe-common.js @@ -603,6 +603,10 @@ define([ UI.addTooltips(); + ctx.sframeChan.on("EV_PAD_NODATA", function (err) { + UI.errorLoadingScreen(Messages.safeLinks_error); + }); + ctx.sframeChan.on("EV_PAD_PASSWORD", function (cfg) { UIElements.displayPasswordPrompt(funcs, cfg); });