mirror of
https://github.com/jketterl/openwebrx.git
synced 2026-01-04 07:40:10 +01:00
fix bookmark subscriptions
This commit is contained in:
parent
4b2c1f7c16
commit
2477dc27b3
|
|
@ -31,7 +31,7 @@ class Bookmark(object):
|
|||
}
|
||||
|
||||
|
||||
class BookmakrSubscription(object):
|
||||
class BookmarkSubscription(object):
|
||||
def __init__(self, subscriptee, range, subscriber: callable):
|
||||
self.subscriptee = subscriptee
|
||||
self.range = range
|
||||
|
|
@ -137,9 +137,11 @@ class Bookmarks(object):
|
|||
logger.exception("Error while calling bookmark subscriptions")
|
||||
|
||||
def subscribe(self, range, callback):
|
||||
self.subscriptions.append(BookmakrSubscription(self, range, callback))
|
||||
sub = BookmarkSubscription(self, range, callback)
|
||||
self.subscriptions.append(BookmarkSubscription(self, range, callback))
|
||||
return sub
|
||||
|
||||
def unsubscribe(self, subscriptions: BookmakrSubscription):
|
||||
if subscriptions not in self.subscriptions:
|
||||
def unsubscribe(self, subscription: BookmarkSubscription):
|
||||
if subscription not in self.subscriptions:
|
||||
return
|
||||
self.subscriptions.remove(subscriptions)
|
||||
self.subscriptions.remove(subscription)
|
||||
|
|
|
|||
Loading…
Reference in a new issue