From 7bef96c26148fc4bfcad08d3102e9c200bc37184 Mon Sep 17 00:00:00 2001 From: "Wise, Catherine (ICT Centre, Acton)" Date: Mon, 12 Aug 2013 15:07:13 +1000 Subject: [PATCH] Commit deleting role from user (peewee). --- flask_security/datastore.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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