diff --git a/service.py b/service.py index bb7a25304d3dfe549e5ebb80d52887527168d4aa..be9a0f442eeac04e6b99e6e45b7bb9d5eb3f2a54 100644 --- a/service.py +++ b/service.py @@ -186,7 +186,7 @@ def __insert_vehicle(form): usz=form["ulesek"], lk=form["legkondi"] ) - return {"New id":nextid} + return {"jarmu_kulcs":nextid} except KeyError: return {"Error" : "Field is missing" } finally: @@ -196,8 +196,9 @@ def __insert_vehicle(form): @app.route("/jarmuvek.json", methods=["POST"]) def insert_vehicle(): - logging.debug(request.form) - return jsonify(__insert_vehicle(request.form)) + logging.debug("content-type: " + str(request.headers.get('Content-Type') == 'application/json') ) + logging.debug(request.get_json(silent=True,force=True)) + return jsonify(__insert_vehicle(request.get_json(silent=True, force=True))) def __get_nevnap(date): try: @@ -281,7 +282,7 @@ def __delete_vehicle(jarmu_kulcs): finally: conn.close() -@app.route('/jarmuvek/<jarmu_kulcs>.json', methods=["DELETE"]) +@app.route('/jarmuvek/<jarmu_kulcs>', methods=["DELETE"]) def delete_vehicle(jarmu_kulcs): if(__delete_vehicle(jarmu_kulcs) == 0): abort(404)