chuni: added teams and ticket saving, fixed last played song

This commit is contained in:
2023-03-24 18:10:10 +01:00
parent b21ddb92ce
commit 2a290f2a3d
8 changed files with 91 additions and 40 deletions

View File

@ -558,8 +558,10 @@ class ChuniProfileData(BaseData):
return result.lastrowid
def get_profile_activity(self, aime_id: int, kind: int) -> Optional[List[Row]]:
sql = select(activity).where(
and_(activity.c.user == aime_id, activity.c.kind == kind)
sql = (
select(activity)
.where(and_(activity.c.user == aime_id, activity.c.kind == kind))
.order_by(activity.c.sortNumber.desc()) # to get the last played track
)
result = self.execute(sql)