FIx
This commit is contained in:
2024-03-28 21:30:16 +01:00
committed by migatu
parent 5b7d7b31b2
commit d00ede6c62
+9 -26
View File
@@ -1,9 +1,8 @@
import json
from pathlib import Path
from platform import uname
from sys import platform
from flask import Flask, jsonify, request
import uuid
MUSIC_FOLDER = ""
if platform in ("linux", "linux2"):
@@ -39,33 +38,17 @@ for mp3_item in Path.glob(Path(MUSIC_FOLDER), "**/*.mp3"):
app = Flask(__name__)
@app.route("/mp3", methods=["GET"])
@app.route('/mp3', methods=['GET'])
def get_music_list():
return jsonify({"music_file_list": music_file_list})
return jsonify({'music_file_list':music_file_list})
if __name__=='__main__':
app.run(debug=True)
# TODO: Przyjecie informacji o zmianie i dodanie pliku saute
@app.route("/update_mp3", methods=["POST"])
def update_music_list():
record = json.loads(request.data)
app.logger.info(record["item"])
music_file_list.append(record["item"])
return_data = (
jsonify(isError=False, message="Success", statusCode=200, data=record),
200,
)
return return_data
#TODO: Reskan co 24h
#TODO: Informacja o zmianie i update
if __name__ == "__main__":
#TODO: Odpowiedz na zapytanie
#app.run(debug=True, host="0.0.0.0")
from waitress import serve
serve(app, host="0.0.0.0", port=5000)
# TODO: Reskan co 24h
# TODO: Informacja o zmianie i update
# TODO: Move download Youtube i Spotify tutaj (bedzie potrzebny wtedy rest w obie strony)
#TODO: Przyjecie informacji o zmianie i dodanie pliku saute