Delete legacy subscriber SRMember.

This commit is contained in:
Brian Simpson
2015-05-16 05:32:06 -04:00
parent 7a49d97826
commit 4b4bc39794

View File

@@ -1133,22 +1133,18 @@ class Subreddit(Thing, Printable, BaseSite):
return False
def add_subscriber(self, user):
legacy_subscriber_userrel.add_subscriber(self, user)
SubscribedSubredditsByAccount.create(user, self)
SubscriptionsByDay.create(self, user)
self._incr('_ups', 1)
@classmethod
def subscribe_multiple(cls, user, srs):
for sr in srs:
legacy_subscriber_userrel.add_subscriber(sr, user)
SubscribedSubredditsByAccount.create(user, srs)
SubscriptionsByDay.create(srs, user)
for sr in srs:
sr._incr('_ups', 1)
def remove_subscriber(self, user):
legacy_subscriber_userrel.remove_subscriber(self, user)
SubscribedSubredditsByAccount.destroy(user, self)
self._incr('_ups', -1)
@@ -2439,9 +2435,6 @@ Subreddit.__bases__ += (
UserRel('wikicontributor', SRMember),
)
legacy_subscriber_userrel = MigratingUserRel(
'subscriber', SRMember, disable_ids_fn=True)
class SubredditTempBan(object):
def __init__(self, sr, kind, victim, banner, duration):