Przeglądaj źródła

HUE-3444 [doc2] Assign history objects a default name

Jenny Kim 9 lat temu
rodzic
commit
c4557be
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      desktop/libs/notebook/src/notebook/api.py

+ 5 - 1
desktop/libs/notebook/src/notebook/api.py

@@ -36,6 +36,9 @@ from notebook.models import escape_rows
 LOG = logging.getLogger(__name__)
 LOG = logging.getLogger(__name__)
 
 
 
 
+DEFAULT_HISTORY_NAME = _('Query history')
+
+
 @require_POST
 @require_POST
 @check_document_access_permission()
 @check_document_access_permission()
 @api_error_handler
 @api_error_handler
@@ -256,9 +259,10 @@ def save_notebook(request):
 
 
 def _historify(notebook, user):
 def _historify(notebook, user):
   query_type = notebook['type']
   query_type = notebook['type']
+  name = notebook['name'] if notebook['name'] and notebook['name'].strip() != '' else DEFAULT_HISTORY_NAME
 
 
   history_doc = Document2.objects.create(
   history_doc = Document2.objects.create(
-    name=notebook['name'],
+    name=name,
     type=query_type,
     type=query_type,
     owner=user,
     owner=user,
     is_history=True
     is_history=True