From 8a3a26d9d7c4d798a017d4a86313e93311b783b1 Mon Sep 17 00:00:00 2001 From: Jimmy Berry Date: Thu, 7 Nov 2019 14:21:55 -0600 Subject: [PATCH] userscript/origin: handle HTTP failure. --- userscript/origin.user.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/userscript/origin.user.js b/userscript/origin.user.js index 784ba61f..1b048d26 100644 --- a/userscript/origin.user.js +++ b/userscript/origin.user.js @@ -87,7 +87,7 @@ function origin_load(element, project, package) { if (origin.startsWith('OSRT:OriginConfig attribute missing')) { item.innerHTML = ''; } else { - item.innerHTML = ' Origin: failed to load'; + origin_load_fail(item); } } else { var origin_project = origin.trim(); @@ -111,7 +111,14 @@ function origin_load(element, project, package) { 'Origin Manager Interface'; element.appendChild(item); } - }}); + }}) + .fail(function() { + origin_load_fail(item); + }); +} + +function origin_load_fail(item) { + item.innerHTML = ' Origin: failed to load'; } function operator_url() {