chore(core): 优化调度队列配置逻辑

This commit is contained in:
DLmaster361
2025-07-31 01:01:30 +08:00
parent 9f330e2245
commit 67c41ab3ee
9 changed files with 342 additions and 541 deletions

View File

@@ -167,22 +167,22 @@ class CryptoHandler:
:type PASSWORD_new: str
"""
for member in Config.member_dict.values():
for script in Config.script_dict.values():
# 使用旧管理密钥解密
if member["Type"] == "Maa":
for user in member["UserData"].values():
if script["Type"] == "Maa":
for user in script["UserData"].values():
user["Password"] = self.AUTO_decryptor(
user["Config"].get(user["Config"].Info_Password), PASSWORD_old
)
self.get_PASSWORD(PASSWORD_new)
for member in Config.member_dict.values():
for script in Config.script_dict.values():
# 使用新管理密钥重新加密
if member["Type"] == "Maa":
for user in member["UserData"].values():
if script["Type"] == "Maa":
for user in script["UserData"].values():
user["Config"].set(
user["Config"].Info_Password,
self.AUTO_encryptor(user["Password"]),
@@ -200,10 +200,10 @@ class CryptoHandler:
self.get_PASSWORD(PASSWORD_new)
for member in Config.member_dict.values():
for script in Config.script_dict.values():
if member["Type"] == "Maa":
for user in member["UserData"].values():
if script["Type"] == "Maa":
for user in script["UserData"].values():
user["Config"].set(
user["Config"].Info_Password, self.AUTO_encryptor("数据已重置")
)