diff --git a/modules/maimai/libraries/maimaidx_project.py b/modules/maimai/libraries/maimaidx_project.py index 5072217c..1f7363f0 100644 --- a/modules/maimai/libraries/maimaidx_project.py +++ b/modules/maimai/libraries/maimaidx_project.py @@ -106,13 +106,9 @@ async def get_rank(msg, payload): formatted_average_rating = "{:.4f}".format(average_rating) formatted_surpassing_rate = "{:.2f}".format(surpassing_rate) - if rating: - await msg.finish(msg.locale.t('maimai.message.rank', time=time, total_rank=total_rank, user=username, + await msg.finish(msg.locale.t('maimai.message.rank', time=time, total_rank=total_rank, user=username, rating=rating, rank=rank, average_rating=formatted_average_rating, surpassing_rate=formatted_surpassing_rate)) - else: - await msg.finish(msg.locale.t('maimai.message.rank.not_found', time=time, total_rank=total_rank, user=username, - average_rating=formatted_average_rating)) async def get_player_score(msg, payload, input_id): diff --git a/modules/wiki/wiki.py b/modules/wiki/wiki.py index 960e9852..c7332fe6 100644 --- a/modules/wiki/wiki.py +++ b/modules/wiki/wiki.py @@ -83,7 +83,7 @@ async def query_pages(session: Union[Bot.MessageSession, QueryInfo], title: Unio for t in title: if prefix is not None and use_prefix: t = prefix + t - if t[0] == ':': + if t and t[0] == ':': if len(t) > 1: query_task[start_wiki]['query'].append(t[1:]) else: