feat(beatmap,beatmapset): get beatmap & beatmapset information by id

This commit is contained in:
MingxuanGame
2025-07-25 17:01:01 +08:00
parent f8abc7067f
commit 376d98ad5a
12 changed files with 452 additions and 9 deletions

View File

@@ -159,6 +159,13 @@ def store_token(
for token in old_tokens:
db.delete(token)
# 检查是否有重复的 access_token
duplicate_token = db.exec(
select(OAuthToken).where(OAuthToken.access_token == access_token)
).first()
if duplicate_token:
db.delete(duplicate_token)
# 创建新令牌记录
token_record = OAuthToken(
user_id=user_id,