瀏覽代碼

HUE-8760: [core] Error with redirect to page

Mykhailo Kysliuk 6 年之前
父節點
當前提交
14cb3e91f4
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      desktop/core/src/desktop/auth/views.py

+ 4 - 1
desktop/core/src/desktop/auth/views.py

@@ -89,7 +89,10 @@ def dt_login_old(request, from_modal=False):
 @login_notrequired
 @watch_login
 def dt_login(request, from_modal=False):
-  redirect_to = request.GET.get('next', '/')
+  if request.method == 'GET':
+    redirect_to = request.GET.get('next', '/')
+  else:
+    redirect_to = request.POST.get('next', '/')
   is_first_login_ever = first_login_ever()
   backend_names = auth_forms.get_backend_names()
   is_active_directory = auth_forms.is_active_directory()