summary refs log tree commit diff
path: root/synapse/handlers/private_user_data.py
diff options
context:
space:
mode:
authorMark Haines <mark.haines@matrix.org>2015-11-18 15:31:04 +0000
committerMark Haines <mark.haines@matrix.org>2015-11-18 15:31:04 +0000
commit1c960fbb800c00e5787c5c2b90b6b589f90bc474 (patch)
treedb14a460e178e28f1c454927cd7e394fc63bd4a4 /synapse/handlers/private_user_data.py
parentMerge pull request #384 from matrix-org/erikj/shorter_retries (diff)
downloadsynapse-1c960fbb800c00e5787c5c2b90b6b589f90bc474.tar.xz
s/private_user_data/account_data/
Diffstat (limited to 'synapse/handlers/private_user_data.py')
-rw-r--r--synapse/handlers/private_user_data.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/synapse/handlers/private_user_data.py b/synapse/handlers/private_user_data.py
deleted file mode 100644
index 1abe45ed7b..0000000000
--- a/synapse/handlers/private_user_data.py
+++ /dev/null
@@ -1,46 +0,0 @@
-# -*- coding: utf-8 -*-
-# Copyright 2015 OpenMarket Ltd
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-from twisted.internet import defer
-
-
-class PrivateUserDataEventSource(object):
-    def __init__(self, hs):
-        self.store = hs.get_datastore()
-
-    def get_current_key(self, direction='f'):
-        return self.store.get_max_private_user_data_stream_id()
-
-    @defer.inlineCallbacks
-    def get_new_events(self, user, from_key, **kwargs):
-        user_id = user.to_string()
-        last_stream_id = from_key
-
-        current_stream_id = yield self.store.get_max_private_user_data_stream_id()
-        tags = yield self.store.get_updated_tags(user_id, last_stream_id)
-
-        results = []
-        for room_id, room_tags in tags.items():
-            results.append({
-                "type": "m.tag",
-                "content": {"tags": room_tags},
-                "room_id": room_id,
-            })
-
-        defer.returnValue((results, current_stream_id))
-
-    @defer.inlineCallbacks
-    def get_pagination_rows(self, user, config, key):
-        defer.returnValue(([], config.to_id))