Ver código fonte

fix: config update bug

master
zhayujie 1 ano atrás
pai
commit
66a014150b
3 arquivos alterados com 5 adições e 5 exclusões
  1. +1
    -0
      channel/chat_channel.py
  2. +1
    -1
      channel/wechat/wechat_channel.py
  3. +3
    -4
      common/linkai_client.py

+ 1
- 0
channel/chat_channel.py Ver arquivo

@@ -75,6 +75,7 @@ class ChatChannel(Channel):
): ):
session_id = group_id session_id = group_id
else: else:
logger.debug(f"No need reply, groupName not in whitelist, group_name={group_name}")
return None return None
context["session_id"] = session_id context["session_id"] = session_id
context["receiver"] = group_id context["receiver"] = group_id


+ 1
- 1
channel/wechat/wechat_channel.py Ver arquivo

@@ -96,7 +96,7 @@ def qrCallback(uuid, status, qrcode):
print(qr_api4) print(qr_api4)
print(qr_api2) print(qr_api2)
print(qr_api1) print(qr_api1)
_send_qr_code([qr_api1, qr_api2, qr_api3, qr_api4])
_send_qr_code([qr_api3, qr_api4, qr_api2, qr_api1])
qr = qrcode.QRCode(border=1) qr = qrcode.QRCode(border=1)
qr.add_data(url) qr.add_data(url)
qr.make(fit=True) qr.make(fit=True)


+ 3
- 4
common/linkai_client.py Ver arquivo

@@ -2,7 +2,7 @@ from bridge.context import Context, ContextType
from bridge.reply import Reply, ReplyType from bridge.reply import Reply, ReplyType
from common.log import logger from common.log import logger
from linkai import LinkAIClient, PushMsg from linkai import LinkAIClient, PushMsg
from config import conf, pconf, plugin_config, load_config
from config import conf, pconf, plugin_config, available_setting
from plugins import PluginManager from plugins import PluginManager




@@ -33,10 +33,9 @@ class ChatClient(LinkAIClient):
return return


local_config = conf() local_config = conf()
for key in local_config.keys():
if config.get(key) is not None:
for key in config.keys():
if key in available_setting and config.get(key) is not None:
local_config[key] = config.get(key) local_config[key] = config.get(key)

# 语音配置 # 语音配置
reply_voice_mode = config.get("reply_voice_mode") reply_voice_mode = config.get("reply_voice_mode")
if reply_voice_mode: if reply_voice_mode:


Carregando…
Cancelar
Salvar