浏览代码

HUE-4145 [editor] Older queries after upgrade do not provide direct save

Romain Rigaux 9 年之前
父节点
当前提交
dc029fd
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      desktop/libs/notebook/src/notebook/models.py

+ 4 - 3
desktop/libs/notebook/src/notebook/models.py

@@ -52,7 +52,7 @@ def escape_rows(rows, nulls_only=False):
 
 
 def make_notebook(name='Browse', description='', editor_type='hive', statement='', status='ready',
-                  files=None, functions=None, settings=None):
+                  files=None, functions=None, settings=None, is_saved=False):
 
   from notebook.connectors.hiveserver2 import HS2Api
 
@@ -86,7 +86,7 @@ def make_notebook(name='Browse', description='', editor_type='hive', statement='
     'selectedSnippet': editor_type,
     'type': 'query-%s' % editor_type,
     'showHistory': True,
-
+    'isSaved': is_saved,
     'snippets': [
       {
          'status': status,
@@ -120,7 +120,8 @@ def import_saved_beeswax_query(bquery):
       status='ready',
       files=design.file_resources,
       functions=design.functions,
-      settings=design.settings
+      settings=design.settings,
+      is_saved=True
   )