@@ -137,8 +137,8 @@ def handle_login_request(
137137 # Store next url in session so we can get it on the callback request
138138 if redirect_to :
139139 session [SESSION_NEXT_KEY ] = redirect_to
140- elif "next" in request .data :
141- session [SESSION_NEXT_KEY ] = request .data ["next" ]
140+ elif "next" in request .form_data :
141+ session [SESSION_NEXT_KEY ] = request .form_data ["next" ]
142142
143143 # Sort authorization params for consistency
144144 sorted_authorization_params = sorted (authorization_params .items ())
@@ -151,7 +151,7 @@ def handle_connect_request(
151151 return self .handle_login_request (request = request , redirect_to = redirect_to )
152152
153153 def handle_disconnect_request (self , * , request : Request ) -> Response :
154- provider_user_id = request .data ["provider_user_id" ]
154+ provider_user_id = request .form_data ["provider_user_id" ]
155155 connection = OAuthConnection .query .get (
156156 provider_key = self .provider_key , provider_user_id = provider_user_id
157157 )
@@ -198,7 +198,7 @@ def get_login_redirect_url(self, *, request: Request) -> str:
198198 return session .pop (SESSION_NEXT_KEY , "/" )
199199
200200 def get_disconnect_redirect_url (self , * , request : Request ) -> str :
201- return request .data .get ("next" , "/" )
201+ return request .form_data .get ("next" , "/" )
202202
203203 def get_redirect_response (self , redirect_url : str ) -> Response :
204204 """
0 commit comments