Bugfixing

add

Test 1

Test 2

Test3

Test phase 2

FIx 1

Fix 2

Fix 10

Fix 11

Fix 13

Fix 14

Fix 15

Test 1

Test 2

Test 3

Fix 15

Test 7

Fix 18

Test 20

Done

Minor 1
This commit is contained in:
2024-03-28 22:10:54 +01:00
committed by migatu
parent d00ede6c62
commit 9af6b8e187
+23 -9
View File
@@ -1,8 +1,9 @@
import json
from pathlib import Path from pathlib import Path
from platform import uname from platform import uname
from sys import platform from sys import platform
from flask import Flask, jsonify, request from flask import Flask, jsonify, request
import uuid
MUSIC_FOLDER = "" MUSIC_FOLDER = ""
if platform in ("linux", "linux2"): if platform in ("linux", "linux2"):
@@ -38,17 +39,30 @@ for mp3_item in Path.glob(Path(MUSIC_FOLDER), "**/*.mp3"):
app = Flask(__name__) app = Flask(__name__)
@app.route('/mp3', methods=['GET'])
def get_music_list():
return jsonify({'music_file_list':music_file_list})
if __name__=='__main__': @app.route("/mp3", methods=["GET"])
app.run(debug=True) def get_music_list():
return jsonify({"music_file_list": music_file_list})
# 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
if __name__ == "__main__":
app.run(debug=True, host="0.0.0.0")
# TODO: Reskan co 24h # TODO: Reskan co 24h
# TODO: Informacja o zmianie i update # TODO: Informacja o zmianie i update
#TODO: Odpowiedz na zapytanie # TODO: Move download Youtube i Spotify tutaj (bedzie potrzebny wtedy rest w obie strony)
#TODO: Przyjecie informacji o zmianie i dodanie pliku saute