File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -157,15 +157,15 @@ def login(self) -> None:
157
157
raise self ._hide_secret_ex (ex )
158
158
159
159
cookie_name = "ccsrftoken"
160
- cookies = [o for o in session .cookies if o .name == cookie_name ]
160
+ cookies = [o for o in session .cookies if o and o .name == cookie_name ]
161
161
if not cookies :
162
162
regex = cookie_name + r"_\d+$"
163
163
cookies = [o for o in session .cookies if re .match (regex , o .name )]
164
164
cookies = [o for o in cookies if isinstance (o .value , str )]
165
165
if not cookies :
166
166
raise ValueError ("invalid login credentials, absent cookie ccsrftoken" )
167
167
cookie = cookies [0 ]
168
- token = cookie .value .strip ("\" " )
168
+ token = str ( cookie .value ) .strip ("\" " )
169
169
session .headers .update ({"X-CSRFTOKEN" : token })
170
170
171
171
response : Response = session .get (url = f"{ self .url } /api/v2/cmdb/system/vdom" )
You can’t perform that action at this time.
0 commit comments