From a6991943c5299405d0b7c93df8b0deb1cd79cb65 Mon Sep 17 00:00:00 2001 From: Terry Geng Date: Sat, 21 Mar 2020 01:07:38 +0800 Subject: [PATCH] fix: add svg files --- database.py | 4 ++-- interface.py | 1 + media/cache.py | 1 - static/image/play-plus.svg | 14 ++++++++++++++ static/image/playlist-plus.svg | 1 + 5 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 static/image/play-plus.svg create mode 100644 static/image/playlist-plus.svg diff --git a/database.py b/database.py index 16035cd..880b170 100644 --- a/database.py +++ b/database.py @@ -246,7 +246,7 @@ class MusicDatabase: self.db_path = db_path self.db_version_check_and_create() - self.manage_special_tags() + self.manage_special_tags() # This is super time comsuming! def has_table(self, table): conn = sqlite3.connect(self.db_path) @@ -435,7 +435,7 @@ class MusicDatabase: conn = sqlite3.connect(self.db_path) cursor = conn.cursor() results = cursor.execute("SELECT id, type, title, metadata, tags, path, keywords FROM music " - "WHERE id != 'info' AND id IN (SELECT id FROM music ORDER BY RANDOM() LIMIT ?)", (count,)).fetchall() + "WHERE id IN (SELECT id FROM music WHERE id != 'info' ORDER BY RANDOM() LIMIT ?)", (count,)).fetchall() conn.close() return self._result_to_dict(results) diff --git a/interface.py b/interface.py index 8056606..4dadaca 100644 --- a/interface.py +++ b/interface.py @@ -561,6 +561,7 @@ def upload(): continue var.cache.build_dir_cache(var.bot) + var.music_db.manage_special_tags() log.info("web: Local file cache refreshed.") return redirect("./", code=302) diff --git a/media/cache.py b/media/cache.py index 4189e59..5297925 100644 --- a/media/cache.py +++ b/media/cache.py @@ -83,7 +83,6 @@ class MusicCache(dict): def save(self, id): self.log.debug("library: music save into database: %s" % self[id].format_debug_string()) self.db.insert_music(self[id].to_dict()) - self.db.manage_special_tags() def free_and_delete(self, id): item = self.get_item_by_id(None, id) diff --git a/static/image/play-plus.svg b/static/image/play-plus.svg new file mode 100644 index 0000000..4b00843 --- /dev/null +++ b/static/image/play-plus.svg @@ -0,0 +1,14 @@ + + + + background + + + + Layer 1 + + + + + + \ No newline at end of file diff --git a/static/image/playlist-plus.svg b/static/image/playlist-plus.svg new file mode 100644 index 0000000..2cb0961 --- /dev/null +++ b/static/image/playlist-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file