浏览代码

兼容 strategy

罗俊辉 6 月之前
父节点
当前提交
618d5f64da
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      applications/routes.py

+ 5 - 2
applications/routes.py

@@ -41,8 +41,11 @@ def Routes(mysql_client):
         data = await request.get_json()
         trace_id = data['traceId']
         minigram_type = data['miniprogramUseType']
-        strategy = data['strategy']
-        RD = Response(trace_id=trace_id, mini_program_type=minigram_type, mysql_client=mysql_client, strategy=strategy)
+        strategy = data.get('strategy')
+        if strategy:
+            RD = Response(trace_id=trace_id, mini_program_type=minigram_type, mysql_client=mysql_client, strategy=strategy)
+        else:
+            RD = Response(trace_id=trace_id, mini_program_type=minigram_type, mysql_client=mysql_client)
         response = await RD.deal()
         return jsonify(response)