Add missing rollback (#2364)

This commit is contained in:
Adrià Casajús 2025-01-21 15:57:42 +01:00 committed by GitHub
parent 2918251161
commit f86197a526
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -194,6 +194,7 @@ class NewUserStrategy(ClientMergeStrategy):
strategy=self.__class__.__name__,
)
except (UniqueViolation, sqlalchemy.exc.IntegrityError) as e:
Session.rollback()
LOG.debug(f"Got the duplicate user error: {e}")
return self.create_missing_link(canonical_email)