diff --git a/flask_security/datastore.py b/flask_security/datastore.py index 029bf09..04c3315 100644 --- a/flask_security/datastore.py +++ b/flask_security/datastore.py @@ -291,8 +291,9 @@ class PeeweeUserDatastore(PeeweeDatastore, UserDatastore): result = self.UserRole.select() \ .where(self.UserRole.user == user, self.UserRole.role == role) if result.count(): - self.UserRole.delete().where( + query = self.UserRole.delete().where( self.UserRole.user == user, self.UserRole.role == role) + query.execute() return True else: return False