diff --git a/web-src/src/components/ListArtists.vue b/web-src/src/components/ListArtists.vue
index ff015fc9..94e39479 100644
--- a/web-src/src/components/ListArtists.vue
+++ b/web-src/src/components/ListArtists.vue
@@ -65,7 +65,7 @@ export default {
params: { id: artist.id }
})
} else {
- this.$router.push({ path: '/music/artists/' + artist.id })
+ this.$router.push({ name: 'music-artist', params: { id: artist.id } })
}
},
diff --git a/web-src/src/components/ModalDialogAlbum.vue b/web-src/src/components/ModalDialogAlbum.vue
index 996d7539..0546743a 100644
--- a/web-src/src/components/ModalDialogAlbum.vue
+++ b/web-src/src/components/ModalDialogAlbum.vue
@@ -177,7 +177,10 @@ export default {
params: { id: this.album.artist_id }
})
} else {
- this.$router.push({ path: '/music/artists/' + this.album.artist_id })
+ this.$router.push({
+ name: 'music-artist',
+ params: { id: this.album.artist_id }
+ })
}
},
diff --git a/web-src/src/components/ModalDialogArtist.vue b/web-src/src/components/ModalDialogArtist.vue
index c479e976..78db81ff 100644
--- a/web-src/src/components/ModalDialogArtist.vue
+++ b/web-src/src/components/ModalDialogArtist.vue
@@ -90,7 +90,10 @@ export default {
open_artist() {
this.$emit('close')
- this.$router.push({ path: '/music/artists/' + this.artist.id })
+ this.$router.push({
+ name: 'music-artist',
+ params: { id: this.artist.id }
+ })
}
}
}
diff --git a/web-src/src/components/ModalDialogQueueItem.vue b/web-src/src/components/ModalDialogQueueItem.vue
index 60416288..32f3b938 100644
--- a/web-src/src/components/ModalDialogQueueItem.vue
+++ b/web-src/src/components/ModalDialogQueueItem.vue
@@ -224,7 +224,10 @@ export default {
},
open_album_artist() {
- this.$router.push({ path: '/music/artists/' + this.item.album_artist_id })
+ this.$router.push({
+ name: 'music-artist',
+ params: { id: this.item.album_artist_id }
+ })
},
open_genre() {
diff --git a/web-src/src/components/ModalDialogTrack.vue b/web-src/src/components/ModalDialogTrack.vue
index 8ca2ef3f..e27842db 100644
--- a/web-src/src/components/ModalDialogTrack.vue
+++ b/web-src/src/components/ModalDialogTrack.vue
@@ -260,7 +260,8 @@ export default {
open_artist() {
this.$emit('close')
this.$router.push({
- path: '/music/artists/' + this.track.album_artist_id
+ name: 'music-artist',
+ params: { id: this.track.album_artist_id }
})
},
diff --git a/web-src/src/components/NavbarTop.vue b/web-src/src/components/NavbarTop.vue
index 9f80b4c9..f12a8716 100644
--- a/web-src/src/components/NavbarTop.vue
+++ b/web-src/src/components/NavbarTop.vue
@@ -65,7 +65,7 @@
-
+
diff --git a/web-src/src/pages/PageAlbum.vue b/web-src/src/pages/PageAlbum.vue
index 7ae0204f..25e2a60b 100644
--- a/web-src/src/pages/PageAlbum.vue
+++ b/web-src/src/pages/PageAlbum.vue
@@ -46,11 +46,11 @@