From 5b7c3f92ea6a34890b2aac5190fc407c15e7f8f7 Mon Sep 17 00:00:00 2001 From: Hugo Carneiro Date: Tue, 30 May 2023 11:23:10 +0100 Subject: [PATCH 1/2] Check if error is handled --- js/interface.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/interface.js b/js/interface.js index cd3bf2b..0716b4f 100644 --- a/js/interface.js +++ b/js/interface.js @@ -836,6 +836,11 @@ function submissionBuild(appSubmission, origin) { }, function(err) { $('.button-' + origin + '-request').html('Request App '); $('.button-' + origin + '-request').prop('disabled', false); + + if (err.responseJSON && err.responseJSON.handled) { + return; + } + Fliplet.Modal.alert({ message: Fliplet.parseError(err) }); From a09f1af624e5e5deec660c55b809eb4593490469 Mon Sep 17 00:00:00 2001 From: Hugo Carneiro Date: Mon, 5 Jun 2023 16:44:19 +0100 Subject: [PATCH 2/2] Use new JS API for error checking --- js/interface.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/interface.js b/js/interface.js index 0716b4f..8c96ec7 100644 --- a/js/interface.js +++ b/js/interface.js @@ -837,7 +837,7 @@ function submissionBuild(appSubmission, origin) { $('.button-' + origin + '-request').html('Request App '); $('.button-' + origin + '-request').prop('disabled', false); - if (err.responseJSON && err.responseJSON.handled) { + if (Fliplet.Error.isHandled(err)) { return; }