Skip to content

Commit d0c03e5

Browse files
committed
Handle other responses from AuthorizationView GET
1 parent 1bbbe49 commit d0c03e5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

oauth2_provider/views/base.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -217,9 +217,12 @@ def form_valid(self, form):
217217

218218
def get(self, request, *args, **kwargs):
219219
context = self.get_context(request, *args, **kwargs)
220-
form = self.get_form(self.get_form_class())
221-
context["form"] = form
222-
return self.render_to_response(self.get_context_data(**context))
220+
if isinstance(context, dict):
221+
form = self.get_form(self.get_form_class())
222+
context["form"] = form
223+
return self.render_to_response(self.get_context_data(**context))
224+
else:
225+
return context
223226

224227
def handle_prompt_login(self):
225228
path = self.request.build_absolute_uri()

0 commit comments

Comments
 (0)