From 0d852bc279092de167dac6559bd92f62d371d76f Mon Sep 17 00:00:00 2001 From: "Piotr F. Mieszkowski" Date: Mon, 4 Dec 2023 22:57:43 +0100 Subject: [PATCH] lacre.repositories: Fix IdentityRepository existence predicate --- lacre/repositories.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lacre/repositories.py b/lacre/repositories.py index 890547f..e63c3db 100644 --- a/lacre/repositories.py +++ b/lacre/repositories.py @@ -40,9 +40,7 @@ class IdentityRepository(KeyRing): def _exists(self, email: str) -> bool: self._ensure_connected() selq = select(self._identities.c.email).where(self._identities.c.email == email) - emails = [e for e in self._conn.execute(selq)] - assert len(emails) == 1 - return emails + return [e for e in self._conn.execute(selq)] def _insert(self, email, fprint): self._ensure_connected()