From 54062d3a946027aed7bfc5adad336c640bf7c268 Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Sat, 3 Jul 2021 19:44:28 +0200 Subject: [PATCH] do not try to parse lines which do not conform to the browserpass format --- bwpass.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bwpass.py b/bwpass.py index 28cd98c..d25cff7 100644 --- a/bwpass.py +++ b/bwpass.py @@ -53,6 +53,9 @@ def _get_contents_from_pass(identifier: str): if len(pass_output) > 1: for line in pass_output[1:]: + if not ':' in line: + continue + attr, value = line.split(':', 1) cache[identifier]['attrs'][attr] = value.strip()