Fix PyKeePass not liking assigning a NoneType password.

This commit is contained in:
Markus Birth 2021-08-16 23:24:50 +02:00
parent 8a2ee2c4d6
commit 9d1779e8fa
Signed by: mbirth
GPG Key ID: A9928D7A098C3A9A

View File

@ -3,7 +3,6 @@
import argparse import argparse
import datetime import datetime
import json import json
import pathlib
from os.path import splitext from os.path import splitext
from pykeepass import create_database from pykeepass import create_database
@ -91,7 +90,9 @@ for line in data:
if "password" in secure: if "password" in secure:
entry.password = secure["password"] entry.password = secure["password"]
else: else:
entry.password = getField(item, "password") new_password = getField(item, "password")
if new_password:
entry.password = new_password
# Other web fields # Other web fields
if "fields" in secure: if "fields" in secure: