Delete refresh tokens when deleting devices

This commit is contained in:
Richard van der Hoff 2016-07-26 11:09:47 +01:00
parent d34e9f93b7
commit 8e02494166
3 changed files with 83 additions and 15 deletions

View file

@ -138,8 +138,10 @@ class DeviceHandler(BaseHandler):
else:
raise
yield self.store.user_delete_access_tokens(user_id,
device_id=device_id)
yield self.store.user_delete_access_tokens(
user_id, device_id=device_id,
delete_refresh_tokens=True,
)
@defer.inlineCallbacks
def update_device(self, user_id, device_id, content):