Skip to content

Commit fb832b9

Browse files
[py] Fix type annotation error and raise clearer error message (#16174)
Co-authored-by: Navin Chandra <[email protected]>
1 parent 55f02a9 commit fb832b9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

py/selenium/webdriver/common/virtual_authenticator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ def to_dict(self) -> dict[str, Any]:
180180
def from_dict(cls, data: dict[str, Any]) -> "Credential":
181181
_id = urlsafe_b64decode(f"{data['credentialId']}==")
182182
is_resident_credential = bool(data["isResidentCredential"])
183-
rp_id = data.get("rpId", None)
183+
rp_id = data["rpId"]
184184
private_key = urlsafe_b64decode(f"{data['privateKey']}==")
185185
sign_count = int(data["signCount"])
186186
user_handle = urlsafe_b64decode(f"{data['userHandle']}==") if data.get("userHandle", None) else None

py/selenium/webdriver/remote/errorhandler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ def check_response(self, response: dict[str, Any]) -> None:
173173
message = value.get("value") or value.get("message")
174174
if not isinstance(message, str):
175175
value = message
176-
message = message.get("message")
176+
message = message.get("message") if isinstance(message, dict) else None
177177
else:
178178
message = value.get("message", None)
179179
except ValueError:

0 commit comments

Comments
 (0)