|
|
@@ -21,6 +21,7 @@ import logging
|
|
|
import struct
|
|
|
|
|
|
from django.http import Http404
|
|
|
+from django.utils.translation import ugettext as _
|
|
|
from django.views.decorators.http import require_POST
|
|
|
|
|
|
from desktop.lib.django_util import JsonResponse
|
|
|
@@ -356,7 +357,9 @@ def upload_history(request):
|
|
|
def upload_query(request):
|
|
|
response = {'status': -1}
|
|
|
|
|
|
- if OPTIMIZER.AUTO_UPLOAD_QUERIES.get():
|
|
|
+ source_platform = request.POST.get('sourcePlatform', 'default')
|
|
|
+
|
|
|
+ if OPTIMIZER.AUTO_UPLOAD_QUERIES.get() and source_platform in ('hive', 'impala'):
|
|
|
query_id = request.POST.get('query_id')
|
|
|
|
|
|
doc = Document2.objects.document(request.user, doc_id=query_id)
|