mirror of
https://github.com/tcsenpai/swingmusic.git
synced 2025-06-10 13:07:35 +00:00
21 lines
583 B
Python
21 lines
583 B
Python
from flask_restful import Resource, reqparse
|
|
from app.db.sqlite.logger.tracks import SQLiteTrackLogger as db
|
|
|
|
parser = reqparse.RequestParser()
|
|
parser.add_argument("trackhash", type=str, required=True)
|
|
parser.add_argument("duration", type=int, required=True)
|
|
parser.add_argument("source", type=str, required=True)
|
|
|
|
|
|
class LogTrack(Resource):
|
|
def post(self):
|
|
args = parser.parse_args(strict=True)
|
|
|
|
last_row = db.insert_track(
|
|
args["trackhash"],
|
|
args["duration"],
|
|
args["source"],
|
|
)
|
|
|
|
return {"last_row": last_row}
|