This commit is contained in:
AKW 2024-01-04 14:04:24 +08:00
parent bbbe62613c
commit 7765a378fd
1 changed files with 8 additions and 7 deletions

View File

@ -104,10 +104,10 @@ class WechatEncryptSerializer(serializers.Serializer):
state = data.get('state')
data['corpid'] = corp.corpid
if state and state.startswith('mg') and '_' in state:
[_, _, qrcodeid] = state.split('_')
[_, uid, qrcodeid] = state.split('_')
data['qrcodeid'] = qrcodeid
data['agentid'] = corp.agentid
data['uid'] = corp.uid
data['uid'] = uid
# save_add_contact.delay(data, corp.to_dict(['corpid', 'appsecret']))
JQREventNewUserCallbackPubSub.publish({
'handler': f'{save_add_contact_by_channel.__module__}.{save_add_contact_by_channel.__name__}',
@ -126,10 +126,10 @@ class WechatEncryptSerializer(serializers.Serializer):
state = data.get('state')
data['corpid'] = corp.corpid
if state and state.startswith('mg') and '_' in state:
[_, _, qrcodeid] = state.split('_')
[_, uid, qrcodeid] = state.split('_')
data['qrcodeid'] = qrcodeid
data['agentid'] = corp.agentid
data['uid'] = corp.uid
data['uid'] = uid
# edit_add_contact.delay(data, corp.to_dict(['corpid', 'appsecret']))
JQREventCallbackPubSub.publish({
'handler': f'{edit_add_contact_by_channel.__module__}.{edit_add_contact_by_channel.__name__}',
@ -148,10 +148,10 @@ class WechatEncryptSerializer(serializers.Serializer):
state = data.get('state')
data['corpid'] = corp.corpid
if state and state.startswith('mg') and '_' in state:
[_, _, qrcodeid] = state.split('_')
[_, uid, qrcodeid] = state.split('_')
data['qrcodeid'] = qrcodeid
data['agentid'] = corp.agentid
data['uid'] = corp.uid
data['uid'] = uid
# save_add_contact.delay(data, corp.to_dict(['corpid', 'appsecret']))
JQREventNewUserCallbackPubSub.publish({
'handler': f'{save_add_contact_by_channel.__module__}.{save_add_contact_by_channel.__name__}',
@ -170,8 +170,9 @@ class WechatEncryptSerializer(serializers.Serializer):
state = data.get('state')
data['corpid'] = corp.corpid
if state and state.startswith('mg') and '_' in state:
[_, uid, qrcodeid] = state.split('_')
data['agentid'] = corp.agentid
data['uid'] = corp.uid
data['uid'] = uid
# delete_add_contact.delay(data, corp.to_dict(['corpid', 'appsecret']))
JQREventCallbackPubSub.publish({
'handler': f'{delete_add_contact_by_channel.__module__}.{delete_add_contact_by_channel.__name__}',