Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions personalBestCache.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ class cacheMiss(Exception):
pass

class personalBestCache:
def get(self, userID, fileMd5, country=False, friends=False, mods=-1):
@staticmethod
def get(userID, fileMd5, country=False, friends=False, mods=-1):
"""
Get cached personal best rank

Expand Down Expand Up @@ -42,7 +43,8 @@ def get(self, userID, fileMd5, country=False, friends=False, mods=-1):
log.debug("personalBestCache miss")
return 0

def set(self, userID, rank, fileMd5, country=False, friends=False, mods=-1):
@staticmethod
def set(userID, rank, fileMd5, country=False, friends=False, mods=-1):
"""
Set userID's redis personal best cache

Expand Down
3 changes: 2 additions & 1 deletion tomejerry.py
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,8 @@ def recycle(self, start: bool=True):
if start:
self.threaded_work()

def recalc_score(self, score_data: Dict) -> score:
@staticmethod
def recalc_score(score_data: Dict) -> score:
"""
Recalculates pp for a score

Expand Down
3 changes: 2 additions & 1 deletion userStatsCache.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ def get(self, userID, gameMode):
retData = json.loads(data.decode("utf-8"))
return retData

def update(self, userID, gameMode, data = None):
@staticmethod
def update(userID, gameMode, data = None):
"""
Update cached user stats in redis with new values

Expand Down