forked from Hay1tsme/artemis
sao: fix dict lengths of multiple response handlers
This commit is contained in:
parent
1ff0e4e2c6
commit
e1a70d1a06
@ -720,6 +720,8 @@ class SaoGetHeroLogUserDataListResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.hero_log_user_data_list.append(hero_data)
|
resp_data.hero_log_user_data_list.append(hero_data)
|
||||||
|
|
||||||
|
resp_data["hero_log_user_data_list_size"] = len(resp_data.hero_log_user_data_list)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -877,6 +879,8 @@ class SaoGetEquipmentUserDataListResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.equipment_user_data_list.append(equipment_data)
|
resp_data.equipment_user_data_list.append(equipment_data)
|
||||||
|
|
||||||
|
resp_data["equipment_user_data_list_size"] = len(resp_data.equipment_user_data_list)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -942,6 +946,8 @@ class SaoGetItemUserDataListResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.item_user_data_list.append(item_data)
|
resp_data.item_user_data_list.append(item_data)
|
||||||
|
|
||||||
|
resp_data["item_user_data_list_size"] = len(resp_data.item_user_data_list)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -1014,6 +1020,8 @@ class SaoGetSupportLogUserDataListResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.support_log_user_data_list.append(support_data)
|
resp_data.support_log_user_data_list.append(support_data)
|
||||||
|
|
||||||
|
resp_data["support_log_user_data_list_size"] = len(resp_data.support_log_user_data_list)
|
||||||
|
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
self.length = len(resp_data)
|
self.length = len(resp_data)
|
||||||
@ -1061,6 +1069,8 @@ class SaoGetTitleUserDataListResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.title_user_data_list.append(title_data)
|
resp_data.title_user_data_list.append(title_data)
|
||||||
|
|
||||||
|
resp_data["title_user_data_list_size"] = len(resp_data.title_user_data_list)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -1120,6 +1130,8 @@ class SaoGetEpisodeAppendDataListResponse(SaoBaseResponse):
|
|||||||
own_num=self.own_num_list[i],
|
own_num=self.own_num_list[i],
|
||||||
))
|
))
|
||||||
|
|
||||||
|
resp_data["episode_append_data_list_size"] = len(resp_data.episode_append_data_list)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -1857,6 +1869,10 @@ class SaoEpisodePlayEndUnanalyzedLogFixedResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.play_end_unanalyzed_log_reward_data_list.append(reward_resp_data)
|
resp_data.play_end_unanalyzed_log_reward_data_list.append(reward_resp_data)
|
||||||
|
|
||||||
|
resp_data["play_end_unanalyzed_log_reward_data_list_size"] = len(resp_data.play_end_unanalyzed_log_reward_data_list)
|
||||||
|
for i in range(len(resp_data.play_end_unanalyzed_log_reward_data_list)):
|
||||||
|
resp_data.play_end_unanalyzed_log_reward_data_list[i]["common_reward_data_size"] = len(resp_data.play_end_unanalyzed_log_reward_data_list[i]["common_reward_data"])
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -1871,6 +1887,7 @@ class SaoGetQuestSceneUserDataListRequest(SaoBaseRequest):
|
|||||||
class SaoGetQuestSceneUserDataListResponse(SaoBaseResponse):
|
class SaoGetQuestSceneUserDataListResponse(SaoBaseResponse):
|
||||||
def __init__(self, cmd, quest_data) -> None:
|
def __init__(self, cmd, quest_data) -> None:
|
||||||
super().__init__(cmd)
|
super().__init__(cmd)
|
||||||
|
self.length = None
|
||||||
self.result = 1
|
self.result = 1
|
||||||
|
|
||||||
# quest_scene_user_data_list_size
|
# quest_scene_user_data_list_size
|
||||||
@ -1967,6 +1984,10 @@ class SaoGetQuestSceneUserDataListResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.quest_scene_user_data_list.append(quest_resp_data)
|
resp_data.quest_scene_user_data_list.append(quest_resp_data)
|
||||||
|
|
||||||
|
resp_data["quest_scene_user_data_list_size"] = len(resp_data.quest_scene_user_data_list)
|
||||||
|
for i in range(len(resp_data.quest_scene_user_data_list)):
|
||||||
|
resp_data.quest_scene_user_data_list[i]["quest_scene_best_score_user_data_size"] = len(resp_data.quest_scene_user_data_list[i]["quest_scene_best_score_user_data"])
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -2252,6 +2273,8 @@ class SaoSynthesizeEnhancementHeroLogResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.hero_log_user_data_list.append(hero_data)
|
resp_data.hero_log_user_data_list.append(hero_data)
|
||||||
|
|
||||||
|
resp_data["hero_log_user_data_list_size"] = len(resp_data.hero_log_user_data_list)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -2411,6 +2434,8 @@ class SaoSynthesizeEnhancementEquipmentResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.after_equipment_user_data.append(synthesize_equipment_data)
|
resp_data.after_equipment_user_data.append(synthesize_equipment_data)
|
||||||
|
|
||||||
|
resp_data["after_equipment_user_data_size"] = len(resp_data.after_equipment_user_data)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
@ -2911,6 +2936,8 @@ class SaoScanQrQuestProfileCardResponse(SaoBaseResponse):
|
|||||||
|
|
||||||
resp_data.read_profile_card_data.append(hero_data)
|
resp_data.read_profile_card_data.append(hero_data)
|
||||||
|
|
||||||
|
resp_data["read_profile_card_data_size"] = len(resp_data.read_profile_card_data)
|
||||||
|
|
||||||
# finally, rebuild the resp_data
|
# finally, rebuild the resp_data
|
||||||
resp_data = resp_struct.build(resp_data)
|
resp_data = resp_struct.build(resp_data)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user