File tree Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -87,19 +87,16 @@ 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
- session = None
91
-
92
90
credential = kwargs .get ('credential' )
93
91
middleware = kwargs .get ('middleware' )
94
92
95
93
if credential and middleware :
96
- raise Exception (
94
+ return Exception (
97
95
"Invalid parameters! Both TokenCredential and middleware cannot be passed"
98
96
)
99
97
if not credential and not middleware :
100
- raise ValueError ("Invalid parameters!. Missing TokenCredential or middleware" )
98
+ return ValueError ("Invalid parameters!. Missing TokenCredential or middleware" )
99
+
101
100
if credential :
102
- session = HTTPClientFactory (** kwargs ).create_with_default_middleware (credential )
103
- elif middleware :
104
- session = HTTPClientFactory (** kwargs ).create_with_custom_middleware (middleware )
105
- return session
101
+ return HTTPClientFactory (** kwargs ).create_with_default_middleware (credential )
102
+ return HTTPClientFactory (** kwargs ).create_with_custom_middleware (middleware )
You can’t perform that action at this time.
0 commit comments