diff --git a/party/main.py b/party/main.py index 4e81e2b..58ee8a8 100644 --- a/party/main.py +++ b/party/main.py @@ -1,4 +1,4 @@ -from flask import Flask, jsonify, render_template, session, redirect +from flask import Flask, jsonify, render_template, session, redirect, request from flask_socketio import SocketIO, send, emit, join_room, leave_room from http import HTTPStatus from mate import generate_kiste, MateKiste @@ -17,6 +17,7 @@ clients = [] STANDARD_ROOM = 0 + @app.route('/', methods=['GET']) def index(): response = jsonify(success=True) @@ -89,9 +90,9 @@ def handle_chat_get_message(data): @app.route('/api/planer', methods=['GET']) def api_planer(): events = Planer.getNextEvents(10, 0) - resp = jsonify(succ=True, events=json_util.dumps(events)) - resp.status_code = 200 - return resp + response = jsonify(success=True, events=json_util.dumps(events)) + response.status_code = 200 + return response @socketio.on('planer-event') def handle_chat_event(data): @@ -152,6 +153,15 @@ def api_music_add_song(): response.status_code = 200 return response +@app.route('/api/event/new', methods=['POST']) +def api_event_new(): + name = request.form['Event'] + time = request.form['meeting-time'] + print(name, time) + response = jsonify(success=True) + response.status_code = 200 + return response + @app.errorhandler(404) def page_not_found(error): response = jsonify(success=False) diff --git a/party/templates/session.html b/party/templates/session.html index e83c09c..aaf956d 100644 --- a/party/templates/session.html +++ b/party/templates/session.html @@ -68,7 +68,8 @@ -