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:
157157 raise self ._hide_secret_ex (ex )
158158
159159 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 ]
161161 if not cookies :
162162 regex = cookie_name + r"_\d+$"
163163 cookies = [o for o in session .cookies if re .match (regex , o .name )]
164164 cookies = [o for o in cookies if isinstance (o .value , str )]
165165 if not cookies :
166166 raise ValueError ("invalid login credentials, absent cookie ccsrftoken" )
167167 cookie = cookies [0 ]
168- token = cookie .value .strip ("\" " )
168+ token = str ( cookie .value ) .strip ("\" " )
169169 session .headers .update ({"X-CSRFTOKEN" : token })
170170
171171 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