This commit is contained in:
Neil Johnson 2018-08-01 12:03:57 +01:00
parent f9f5559971
commit 4e5ac901dd

View File

@ -31,11 +31,8 @@ class MonthlyActiveUsersStore(SQLBaseStore):
defered resolves to int defered resolves to int
""" """
def _count_users(txn): def _count_users(txn):
sql = """ sql = "SELECT COALESCE(count(*), 0) FROM monthly_active_users"
SELECT COALESCE(count(*), 0) FROM (
SELECT user_id FROM monthly_active_users
) u
"""
txn.execute(sql) txn.execute(sql)
count, = txn.fetchone() count, = txn.fetchone()
return count return count
@ -59,9 +56,6 @@ class MonthlyActiveUsersStore(SQLBaseStore):
lock=False, lock=False,
) )
def clean_out_monthly_active_users(self):
pass
@defer.inlineCallbacks @defer.inlineCallbacks
def is_user_monthly_active(self, user_id): def is_user_monthly_active(self, user_id):
""" """
@ -79,11 +73,5 @@ class MonthlyActiveUsersStore(SQLBaseStore):
retcol="user_id", retcol="user_id",
desc="is_user_monthly_active", desc="is_user_monthly_active",
) )
# jeff = self.cursor_to_dict(res)
result = False
if user_present:
result = True
defer.returnValue( defer.returnValue(bool(user_present))
result
)