Преглед изворни кода

HUE-3815 [editor] Protect against failed calls when updating history status

Romain Rigaux пре 9 година
родитељ
комит
fce7753
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

+ 2 - 2
desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

@@ -1374,8 +1374,8 @@
           $.post("/notebook/api/check_status", {
             notebook: ko.mapping.toJSON({id: item.uuid()}),
           }, function (data) {
-            var status = data.status == -3 ? 'expired' : data.query_status.status;
-            if (item.status() != status) {
+            var status = data.status == -3 ? 'expired' : (data.status == 0 ? data.query_status.status : null);
+            if (status && item.status() != status) {
               item.status(status);
             }
           }).always(function () {