From 98fb69e7d50373372e2cb514a58cfb3d2ec551a8 Mon Sep 17 00:00:00 2001
From: Shiny Nematoda
Date: Sun, 8 Oct 2023 06:50:38 +0000
Subject: [PATCH] remove for offline content - added translateion for logout -
destroy offline strorage with player
---
src/assets/version.json | 2 +-
src/components/Library.vue | 5 ++---
src/components/Player.vue | 4 ++++
src/components/Search.vue | 41 ++++++++++++++++++++++++-------------
src/components/SongItem.vue | 13 ++++++------
src/locales/en.json | 1 +
6 files changed, 42 insertions(+), 24 deletions(-)
diff --git a/src/assets/version.json b/src/assets/version.json
index fc94ece..087ee2c 100644
--- a/src/assets/version.json
+++ b/src/assets/version.json
@@ -1,3 +1,3 @@
{
- "date": "2023-09-22"
+ "date": "2023-10-08"
}
diff --git a/src/components/Library.vue b/src/components/Library.vue
index 61b953a..0f861ed 100644
--- a/src/components/Library.vue
+++ b/src/components/Library.vue
@@ -87,7 +87,6 @@ const setProxy = async () => {
OpenOffline = async () => {
if (window.offline) {
const songs = await window.offline.list();
- console.log();
results.resetItems();
results.setItem('songs', {
title: 'Hyp • ' + t('title.offline'),
@@ -439,7 +438,7 @@ onMounted(async () => {
+ @open-album="OpenOffline" />
{
-
+
diff --git a/src/components/Player.vue b/src/components/Player.vue
index 8f15d61..3077972 100644
--- a/src/components/Player.vue
+++ b/src/components/Player.vue
@@ -124,6 +124,10 @@ function destroy() {
window.audioPlayer.destroy();
window.audioPlayer = undefined;
}
+ if (window.offline) {
+ window.offline.destroy();
+ window.offline = undefined;
+ }
}
const titleState = ['Playing', 'Paused'];
diff --git a/src/components/Search.vue b/src/components/Search.vue
index fe6b0ae..c1c1385 100644
--- a/src/components/Search.vue
+++ b/src/components/Search.vue
@@ -1,5 +1,12 @@