File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,7 @@ class GraphSession(Session):
20
20
"""
21
21
def __init__ (self , auth_provider : AuthProviderBase , middleware : list = []):
22
22
super ().__init__ ()
23
- if 'sdkVersion' not in self .headers :
24
- self .headers .update ({'sdkVersion' : 'graph-python-' + SDK_VERSION })
25
- else :
26
- self .headers .update ({'sdkVersion' : 'graph-python-' + SDK_VERSION + ', '
27
- + self .headers .get ('sdkVersion' )})
23
+ self ._append_sdk_version ()
28
24
self ._base_url = BASE_URL
29
25
30
26
auth_handler = AuthorizationHandler (auth_provider )
@@ -110,3 +106,12 @@ def _register(self, middleware: [BaseMiddleware]) -> None:
110
106
middleware_pipeline .add_middleware (ware )
111
107
112
108
self .mount ('https://' , middleware_pipeline )
109
+
110
+ def _append_sdk_version (self ) -> None :
111
+ """Updates sdkVersion in headers with comma-separated new values
112
+ """
113
+ if 'sdkVersion' in self .headers :
114
+ self .headers .update ({'sdkVersion' : 'graph-python-' + SDK_VERSION + ', '
115
+ + self .headers .get ('sdkVersion' )})
116
+ else :
117
+ self .headers .update ({'sdkVersion' : 'graph-python-' + SDK_VERSION })
You can’t perform that action at this time.
0 commit comments