Bläddra i källkod

HUE-3797 [scheduler] Fix wrong url prefix of list schedules

Also fix a Python 3 compatibility issue.
Romain 5 år sedan
förälder
incheckning
3b275b1bfe

+ 1 - 1
desktop/core/src/desktop/js/ko/components/ko.jobBrowserLinks.js

@@ -127,7 +127,7 @@ class JobBrowserPanel {
     let lastScheduleBrowserRequest = undefined;
     const checkScheduleBrowserStatus = function() {
       return $.post(
-        '/desktop/api/schedule/list',
+        '/scheduler/api/schedule/list',
         {
           interface: ko.mapping.toJSON('schedules'),
           filters: ko.mapping.toJSON([

+ 2 - 1
desktop/core/src/desktop/lib/scheduler/api.py

@@ -16,6 +16,7 @@
 # limitations under the License.
 
 import logging
+import sys
 
 from django.forms.formsets import formset_factory
 from django.urls import reverse
@@ -98,4 +99,4 @@ def submit_schedule(request, doc_id):
       force_template=True
   ).content
 
-  return JsonResponse(popup, safe=False)
+  return JsonResponse(popup.decode("utf-8") if sys.version_info[0] > 2 else popup, safe=False)