refactor references

This commit is contained in:
geoffrey45
2022-03-21 01:01:06 +03:00
parent cf14610509
commit 2bb5a89a8f
15 changed files with 56 additions and 245 deletions
+20 -19
View File
@@ -1,35 +1,36 @@
from flask import Blueprint, request
from app import instances
from app import instances, api
from app.lib import playlistlib
playlist_bp = Blueprint("playlist", __name__, url_prefix="/")
@playlist_bp.route("/playlists", methods=["GET"])
def get_all_playlists():
playlists = []
for playlist in api.PLAYLISTS:
del playlist.tracks
playlists.append(playlist)
return playlists
@playlist_bp.route("/playlist/new")
def create_playlist():
data = request.get_json()
playlist = {
"name": data["name"],
"description": data["description"],
}
playlist = {"name": data["name"], "description": data["description"], "tracks": []}
instances.playlist_instance.insert_playlist(playlist)
return 200
@playlist_bp.route("/playlist/<playlist_id>")
def get_playlist(playlist_id):
pass
@playlist_bp.route("/playlist/tracks/get", methods=["POST"])
def add_tracks_to_playlist():
pass
@playlist_bp.route("/playlist/<playlist_id>/add", methods=["POST"])
def add_track_to_playlist(playlist_id):
data = request.get_json()
@playlist_bp.route("/playlist/tracks/remove", methods=["POST"])
def remove_single_track():
pass
@playlist_bp.route("/playlist/<playlist_id>/update/desc", methods=["POST"])
def update_playlist():
pass
pid = data["playlist"]
trackid = data["track"]
playlistlib.add_track(pid, trackid)
return 200