small change

This commit is contained in:
Your Name 2025-02-02 22:45:56 +08:00
parent 90d8b74c45
commit 671de4d21a

View File

@ -55,7 +55,7 @@ def getFishRecords(importToken: str) -> dict:
def updateFishRecords(importToken: str, records: list[dict]) -> dict: def updateFishRecords(importToken: str, records: list[dict]) -> dict:
return apiDivingFish('POST', '/player/update_records', importToken, records) return apiDivingFish('POST', '/player/update_records', importToken, records)
def maimaiUserMusicDetailToDivingFish(userMusicDetailList: list) -> list: def maimaiUserMusicDetailToDivingFishFormat(userMusicDetailList: list) -> list:
'''舞萌的 UserMusicDetail 成绩格式转换成水鱼的格式''' '''舞萌的 UserMusicDetail 成绩格式转换成水鱼的格式'''
divingFishList = [] divingFishList = []
for currentMusicDetail in userMusicDetailList: for currentMusicDetail in userMusicDetailList:
@ -89,6 +89,12 @@ def maimaiUserMusicDetailToDivingFish(userMusicDetailList: list) -> list:
logger.error(f"Error: {currentMusicDetail}") logger.error(f"Error: {currentMusicDetail}")
return divingFishList return divingFishList
def implUserMusicToDivingFish(userId:int, fishImportToken:str):
userFullMusicDetailList = getUserFullMusicDetail(userId)
divingFishData = maimaiUserMusicDetailToDivingFishFormat(userFullMusicDetailList)
updateFishRecords(fishImportToken, divingFishData)
if __name__ == '__main__': if __name__ == '__main__':
if True: if True:
userId = testUid userId = testUid
@ -102,7 +108,7 @@ if __name__ == '__main__':
try: try:
userFullMusicDetailList = getUserFullMusicDetail(userId) userFullMusicDetailList = getUserFullMusicDetail(userId)
logger.warning("Now We Begin To Build DivingFish Data") logger.warning("Now We Begin To Build DivingFish Data")
divingFishData = maimaiUserMusicDetailToDivingFish(userFullMusicDetailList) divingFishData = maimaiUserMusicDetailToDivingFishFormat(userFullMusicDetailList)
logger.debug(divingFishData) logger.debug(divingFishData)
logger.warning("Now We Begin To Update DivingFish Data") logger.warning("Now We Begin To Update DivingFish Data")
updateFishRecords(importToken, divingFishData) updateFishRecords(importToken, divingFishData)