diff --git a/app.py b/app.py index 37c2148..80e7555 100755 --- a/app.py +++ b/app.py @@ -34,7 +34,7 @@ import requests import json from os import path from pprint import pprint -from flask import Flask, request +from flask import Flask, request, Response # load json data, or raise exception. if path.exists('resources/data.json'): @@ -79,10 +79,9 @@ def getServerStatus(): def updateStreamTitle(): response = session.post( stream_data['stream_url'] + '/api/admin/config/streamtitle', - data=json.dumps({'value': request.json()}) + data=json.dumps({'value': request.get_json(force=True)}) ) - print(response.json()) - return response.status_code + return Response(status=response.status_code) @app.route('/api/update/servertags', methods=['POST']) diff --git a/static/script.js b/static/script.js index 9723121..d9e4f3f 100644 --- a/static/script.js +++ b/static/script.js @@ -15,20 +15,18 @@ async function uiUpdate() { }, 1000) } -async function updateStreamTitle() { +async function updateStreamTitle(value) { response = await fetch('http://127.0.0.1:5000/api/update/streamtitle', { method:'POST', - data:JSON.stringify('a big test') + body:JSON.stringify(value) } ); - const data = await response.json() - return data + await uiUpdate() } async function Main() { - // console.log(await updateStreamTitle()) - // console.log(await uiUpdate()) + await uiUpdate() } Main()