diff options
author | David Baker <dave@matrix.org> | 2015-01-20 11:49:48 +0000 |
---|---|---|
committer | David Baker <dave@matrix.org> | 2015-01-20 11:49:48 +0000 |
commit | afb714f7bebf88ac27eac018cffa2078e2723310 (patch) | |
tree | c65a60cc08b0c5335a25b946f49255cbe4468202 /synapse/push/__init__.py | |
parent | Require device language when adding a pusher. (diff) | |
download | synapse-afb714f7bebf88ac27eac018cffa2078e2723310.tar.xz |
add instance_handles to pushers so we have a way to refer to them even if the push token changes.
Diffstat (limited to 'synapse/push/__init__.py')
-rw-r--r-- | synapse/push/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/synapse/push/__init__.py b/synapse/push/__init__.py index 5f4e833add..3ee652f3bc 100644 --- a/synapse/push/__init__.py +++ b/synapse/push/__init__.py @@ -30,13 +30,14 @@ class Pusher(object): MAX_BACKOFF = 60 * 60 * 1000 GIVE_UP_AFTER = 24 * 60 * 60 * 1000 - def __init__(self, _hs, user_name, app_id, + def __init__(self, _hs, instance_handle, user_name, app_id, app_display_name, device_display_name, pushkey, pushkey_ts, data, last_token, last_success, failing_since): self.hs = _hs self.evStreamHandler = self.hs.get_handlers().event_stream_handler self.store = self.hs.get_datastore() self.clock = self.hs.get_clock() + self.instance_handle = instance_handle, self.user_name = user_name self.app_id = app_id self.app_display_name = app_display_name |