diff --git a/apps/jqr/tasks.py b/apps/jqr/tasks.py index f77144f..3f4fe7f 100644 --- a/apps/jqr/tasks.py +++ b/apps/jqr/tasks.py @@ -14,7 +14,7 @@ logger = logging.getLogger('apps') @shared_task(name='save_add_contact', queue='contact') def save_add_contact(data, corpinfo, *args, **kwargs): state = data.get('state') - if state and state.startswith('mg'): + if state and state.startswith('mg') and '_' in state: [_, _, qrcodeid] = state.split('_') data['qrcodeid'] = qrcodeid # TODO 处理我们自己的活码