diff --git a/interface.py b/interface.py index 913ab81..8df4614 100644 --- a/interface.py +++ b/interface.py @@ -3,6 +3,7 @@ from flask import Flask, render_template, request, redirect, send_file import variables as var import util +from datetime import datetime import os.path from os import listdir import random @@ -68,7 +69,7 @@ def index(): if request.method == 'POST': print(request.form) if 'add_file' in request.form and ".." not in request.form['add_file']: - item = ('file', request.form['add_file']) + item = ('file', request.form['add_file'], datetime.now()) var.playlist.append(item) if ('add_folder' in request.form and ".." not in request.form['add_folder']) or ('add_folder_recursively' in request.form and ".." not in request.form['add_folder_recursively']) : try: @@ -84,7 +85,7 @@ def index(): files = music_library.get_files_recursively(folder) else: files = music_library.get_files(folder) - files = list(map(lambda file: ('file', folder + '/' + file), files)) + files = list(map(lambda file: ('file', folder + '/' + file, datetime.now()), files)) print('Adding to playlist: ', files) var.playlist.extend(files) elif 'delete_music' in request.form: diff --git a/templates/index.html b/templates/index.html index 2b1589f..54ff612 100644 --- a/templates/index.html +++ b/templates/index.html @@ -84,7 +84,7 @@