summaryrefslogtreecommitdiff
path: root/tests/TODO.txt
diff options
context:
space:
mode:
authorAndrew Spiers <andrew@andrewspiers.net>2014-06-22 23:09:56 +1000
committerJason A. Donenfeld <Jason@zx2c4.com>2014-06-29 01:45:54 +0200
commit4d53be77860a35db40bf616ef4c4b5d54dabb395 (patch)
tree17d8c6c6edf0d15d186e5234744e21c055f9c820 /tests/TODO.txt
parent2817aeb73ad5086e92fb1bf5e3ba8bb6a4040cb6 (diff)
downloadpass-4d53be77860a35db40bf616ef4c4b5d54dabb395.tar.gz
pass-4d53be77860a35db40bf616ef4c4b5d54dabb395.tar.bz2
pass-4d53be77860a35db40bf616ef4c4b5d54dabb395.zip
keepassx2pass: Substitute empty string for None
If keepassx2pass.py is given an xml file containing passwords with an empty title, like <title></title>, ElementTree.text returns None. This commit substitutes an empty string; which will produce a password with name '_', instead of raising AtttributeError, as shown in this exception:: Traceback (most recent call last): File "contrib/importers/keepassx2pass.py", line 80, in <module> main(sys.argv[1]) File "contrib/importers/keepassx2pass.py", line 77, in main import_group(group) File "contrib/importers/keepassx2pass.py", line 71, in import_group import_entry(entry, npath) File "contrib/importers/keepassx2pass.py", line 58, in import_entry print "Importing " + path_for(element, path) File "contrib/importers/keepassx2pass.py", line 37, in path_for title = cleanTitle(space_to_camelcase(element.find('title').text)) File "contrib/importers/keepassx2pass.py", line 16, in space_to_camelcase for word in value.split(" "): AttributeError: 'NoneType' object has no attribute 'split'
Diffstat (limited to 'tests/TODO.txt')
0 files changed, 0 insertions, 0 deletions
>/+1 2012-09-18Quote the program name.Jason A. Donenfeld1-4/+4 2012-09-17Abstract potentially platform specific commands into their own commands.Jason A. Donenfeld4-72/+97 2012-09-16Support recursive and forced removal.Jason A. Donenfeld2-12/+28 Laurent asked for this. Reported-by: Laurent Ghigonis <laurent@p1sec.com> 2012-09-16Small stylistic things.Jason A. Donenfeld1-9/+9 Reported-by: Laurent Ghigonis <laurent@p1sec.com> 2012-09-15Use --force flag in keepassx import.Jason A. Donenfeld1-1/+1