-
Notifications
You must be signed in to change notification settings - Fork 1.7k
fix(auth): fix request session error #16050
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 4 commits
300b417
0867d5d
99b3e2a
9a49f21
af098fb
0c28180
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -177,7 +177,7 @@ def _prepare_request_for_mds(request, use_mtls=False) -> None: | |||||||||||||||||||||||||
| # Only modify the request if mTLS is enabled. | ||||||||||||||||||||||||||
| if use_mtls: | ||||||||||||||||||||||||||
| # Ensure the request has a session to mount the adapter to. | ||||||||||||||||||||||||||
| if not request.session: | ||||||||||||||||||||||||||
| if not getattr(request, "session", None): | ||||||||||||||||||||||||||
| request.session = requests.Session() | ||||||||||||||||||||||||||
|
Comment on lines
+177
to
180
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Using A more robust approach is to explicitly check if
Suggested change
|
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
| adapter = _mtls.MdsMtlsAdapter() | ||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
Uh oh!
There was an error while loading. Please reload this page.