Răsfoiți Sursa

HUE-8408 [report] Load saved document

jdesjean 7 ani în urmă
părinte
comite
114c9ec

+ 3 - 1
desktop/libs/dashboard/src/dashboard/templates/common_search.mako

@@ -4104,7 +4104,9 @@ function loadSearch(collection, query, initial) {
   searchViewModel.init(function(){
     $(".chosen-select").trigger("chosen:updated");
     if (searchViewModel.collection.engine() === 'report') {
-      magicSearchLayout(searchViewModel);
+      if (!searchViewModel.collectionJson.layout.length && (!self.collectionJson.gridItems || !searchViewModel.collectionJson.gridItems.length)) {
+        magicSearchLayout(searchViewModel);
+      }
     }
   });
 

+ 1 - 0
desktop/libs/dashboard/src/dashboard/views.py

@@ -125,6 +125,7 @@ def index(request, is_mobile=False):
     'can_edit_index': can_edit_index(request.user),
     'is_embeddable': request.GET.get('is_embeddable', False),
     'mobile': is_mobile,
+    'is_report': collection.data['collection'].get('engine') == 'report'
   })
 
 def index_m(request):