it's okay to have null password and we just show it as an empty string (#1933)
This commit is contained in:
@@ -61,8 +61,8 @@ def get_list_response_item_from_bitwarden_item(item: dict) -> CredentialItem:
|
|||||||
return CredentialItem(
|
return CredentialItem(
|
||||||
item_id=item["id"],
|
item_id=item["id"],
|
||||||
credential=PasswordCredential(
|
credential=PasswordCredential(
|
||||||
username=login["username"],
|
username=login["username"] or "",
|
||||||
password=login["password"],
|
password=login["password"] or "",
|
||||||
totp=login["totp"],
|
totp=login["totp"],
|
||||||
),
|
),
|
||||||
name=item["name"],
|
name=item["name"],
|
||||||
@@ -742,8 +742,8 @@ class BitwardenService:
|
|||||||
raise BitwardenGetItemError(f"Item with ID: {item_id} is not a login item")
|
raise BitwardenGetItemError(f"Item with ID: {item_id} is not a login item")
|
||||||
|
|
||||||
return PasswordCredential(
|
return PasswordCredential(
|
||||||
username=login["username"],
|
username=login["username"] or "",
|
||||||
password=login["password"],
|
password=login["password"] or "",
|
||||||
totp=login["totp"],
|
totp=login["totp"],
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -981,8 +981,8 @@ class BitwardenService:
|
|||||||
credential_type=CredentialType.PASSWORD,
|
credential_type=CredentialType.PASSWORD,
|
||||||
name=name,
|
name=name,
|
||||||
credential=PasswordCredential(
|
credential=PasswordCredential(
|
||||||
username=login_item["username"],
|
username=login_item["username"] or "",
|
||||||
password=login_item["password"],
|
password=login_item["password"] or "",
|
||||||
totp=login_item["totp"],
|
totp=login_item["totp"],
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user