Explorar el Código

兼容 strategy

罗俊辉 hace 1 año
padre
commit
618d5f64da
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  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)