This commit is contained in:
Thomas Amland
2021-05-09 13:01:53 +02:00
parent cdb4540d82
commit 1745495d2a
3 changed files with 9 additions and 11 deletions
+4 -5
View File
@@ -93,11 +93,10 @@
},
toggleFavourite() {
if (this.album) {
const value = !this.album.favourite
this.album.favourite = value
return value
? this.$api.addFavourite('album', this.album.id)
: this.$api.removeFavourite('album', this.album.id)
this.album.favourite = !this.album.favourite
return this.album.favourite
? this.$api.addFavourite(this.album.id, 'album')
: this.$api.removeFavourite(this.album.id, 'album')
}
},
}
+3 -4
View File
@@ -32,10 +32,9 @@
methods: {
toggleFavourite() {
this.favourite = !this.favourite
if (this.favourite) {
return this.$api.removeFavourite('track', this.track.id)
}
return this.$api.addFavourite('track', this.track.id)
return this.favourite
? this.$api.addFavourite(this.track.id, 'track')
: this.$api.removeFavourite(this.track.id, 'track')
},
download() {
window.location.href = this.$api.getDownloadUrl(this.track.id)