Open br-olf opened 8 months ago
It seems like when your fix gets merged that the existing code i.deref('title') or "")
should handle the issue. I may have to add the or ""
to other deref calls.
That being said, I'll have to look further if there's a clean way to handle that error for older versions of pykeepass. Thanks for the report!
Hi, recently I played around a bit in my database and triggered this strange error:
(the line numbers are a bit off due to my debugging attempts)
I figured out, this occurs when there is a broken reference to another entry. Something like
{REF:U@I:XXXXXXXXXXXXXXXX}
in theuser
field where theXXXXXXXXXXXXXXXX
is an invalid reference ID. I could not find a way to filter this somehow elegant so I hope you can fix it with this information. I think this is a bug inpykeepass
and will report it there as well.