From 3a67f7d2e3a1736e3c517b15a00cd855d66ec05f Mon Sep 17 00:00:00 2001 From: pengtao Date: Tue, 10 Sep 2019 14:43:37 +0800 Subject: [PATCH] fix bug --- handler/priv_map.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/handler/priv_map.py b/handler/priv_map.py index 03e2dbf..29df3d3 100644 --- a/handler/priv_map.py +++ b/handler/priv_map.py @@ -24,8 +24,12 @@ class PrivMaps(Resource): def get(self): - users = self.args['users'] - status = self.args['status'] + try: + users = self.args['users'] + status = self.args['status'] + except Exception: + log.info(f"get args Failed,{self.args}") + return jsonify({'code': 500, "message": f"get args Failed,{self.args}"}) all_data = [] try: if users: @@ -53,7 +57,11 @@ class PrivMaps(Resource): return jsonify({'code': 200, 'message': all_data}) def delete(self): - mapid = self.args['mapid'] + try: + mapid = self.args['mapid'] + except Exception: + log.info(f"get args Failed,{self.args}") + return jsonify({'code': 500, "message": f"get args Failed,{self.args}"}) try: del_sql = f"update mymaps set status=0 where mapid={mapid};" self.mydb.change(del_sql) @@ -87,7 +95,7 @@ class PrivMaps(Resource): return jsonify({'code': 200}) except Exception: log.error("set values to maps mysql failed!", exc_info=True) - return jsonify({'code': 500}) + return jsonify({'code': 500,"message":f"get args failed,{self.args}"}) def put(self): try: