소스 검색

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

Romain Rigaux 9 년 전
부모
커밋
fce775327e
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 () {