File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -87,8 +87,8 @@ def _graph_url(self, url: str) -> str:
87
87
def get_graph_session (** kwargs ):
88
88
"""Method to always return a single instance of a HTTP Client"""
89
89
90
- credential = kwargs .get ('credential' )
91
- middleware = kwargs .get ('middleware' )
90
+ credential = kwargs .pop ('credential' , None )
91
+ middleware = kwargs .pop ('middleware' , None )
92
92
93
93
if credential and middleware :
94
94
raise ValueError (
@@ -98,5 +98,5 @@ def get_graph_session(**kwargs):
98
98
raise ValueError ("Invalid parameters!. Missing TokenCredential or middleware" )
99
99
100
100
if credential :
101
- return HTTPClientFactory (** kwargs ).create_with_default_middleware (credential )
101
+ return HTTPClientFactory (** kwargs ).create_with_default_middleware (credential , ** kwargs )
102
102
return HTTPClientFactory (** kwargs ).create_with_custom_middleware (middleware )
You can’t perform that action at this time.
0 commit comments