Prechádzať zdrojové kódy

HUE-7875 [dashboard] Properly set the source of the data collection

Romain Rigaux 7 rokov pred
rodič
commit
95c3572

+ 0 - 2
desktop/libs/dashboard/src/dashboard/api.py

@@ -552,8 +552,6 @@ def get_collection(request):
     engine = request.POST['engine']
     source = request.POST.get('source')
 
-    source = 'query'
-
     collection = Collection2(request.user, name=name, engine=engine, source=source)
     collection_json = collection.get_json(request.user)
 

+ 2 - 1
desktop/libs/dashboard/src/dashboard/static/dashboard/js/search.ko.js

@@ -1292,7 +1292,8 @@ var Collection = function (vm, collection) {
   self.switchCollection = function() {
     $.post("/dashboard/get_collection", {
         name: self.name(),
-        engine: self.engine()
+        engine: self.engine(),
+        source: self.source()
     }, function (data) {
       if (data.status == 0) {
         self.idField(data.collection.collection.idField);