Add endpoint to get threepids from server

This commit is contained in:
David Baker 2015-04-17 17:20:18 +01:00
parent 4eea5cf6c2
commit 117f35ac4a
2 changed files with 23 additions and 0 deletions

View file

@ -186,3 +186,14 @@ class RegistrationStore(SQLBaseStore):
"validated_at": validated_at,
"added_at": added_at,
})
@defer.inlineCallbacks
def user_get_threepids(self, user_id):
ret = yield self._simple_select_list(
"user_threepids", {
"user": user_id
},
['medium', 'address', 'validated_at', 'added_at'],
'user_get_threepids'
)
defer.returnValue(ret)