def post(self): try: ordenes = Orden.ordenToNotify() if len(ordenes) > 0: for x in ordenes: msj ="Hola, tienes una orden pendiente por atender " msj+="http://rypsystems.cl:5000/imprimir-orden/"+str(x["id"]) bot.send_message(5036077655, msj) bot.send_message(5090328284, msj) Orden.update_data(x["id"], {"informada": 1}) return ordenes except Exception as e: print(" ## Error ## \n") print(e) print("\n") return {"message": "Ha ocurrido un error de conexión."}, 500
def put(self): try: dataJson = request.get_json() edit = Orden.update_data(dataJson["id"], dataJson) if edit: return {"estado" : 1, "orden" : edit} return {"estado" : 0, "msj": "Ha ocurrido un error"} except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1] msj = 'Error: '+ str(exc_obj) + ' File: ' + fname +' linea: '+ str(exc_tb.tb_lineno) return {'mensaje': str(msj)},500