diff --git a/ui/src/player/queue.js b/ui/src/player/queue.js
index f0f95583..1f18da67 100644
--- a/ui/src/player/queue.js
+++ b/ui/src/player/queue.js
@@ -12,7 +12,7 @@ const mapToAudioLists = (item) => ({
cover: `/rest/getCoverArt?u=admin&p=enc:73756e6461&f=json&v=1.8.0&c=NavidromeUI&size=300&id=${item.id}`,
musicSrc: `/rest/stream?u=admin&p=enc:73756e6461&f=json&v=1.8.0&c=NavidromeUI&id=${
item.id
- }&ts=${new Date().getTime()}`
+ }&_=${new Date().getTime()}`
})
const addTrack = (data) => ({
@@ -52,7 +52,7 @@ const playQueueReducer = (
const newQueue = previousState.queue.map((item) => {
return {
...item,
- scrobbled: item.scrobbled || (item.id === data)
+ scrobbled: item.scrobbled || item.id === data
}
})
return { queue: newQueue, clear: false }
diff --git a/ui/src/song/AddToQueueButton.js b/ui/src/song/AddToQueueButton.js
index 03f738d9..e13d7e90 100644
--- a/ui/src/song/AddToQueueButton.js
+++ b/ui/src/song/AddToQueueButton.js
@@ -2,6 +2,9 @@ import React from 'react'
import { Button, useDataProvider, useUnselectAll } from 'react-admin'
import { useDispatch } from 'react-redux'
import { addTrack } from '../player'
+import AddToQueueIcon from '@material-ui/icons/AddToQueue'
+
+import Tooltip from '@material-ui/core/Tooltip'
const AddToQueueButton = ({ selectedIds }) => {
const dispatch = useDispatch()
@@ -16,7 +19,17 @@ const AddToQueueButton = ({ selectedIds }) => {
unselectAll('song')
}
- return
+ return (
+