Compare commits
2 Commits
079176a22f
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a33c9a8d84 | ||
|
|
9b1c8f710e |
@@ -8,7 +8,9 @@ WORKDIR /app
|
||||
FROM base AS build
|
||||
ARG CI=true
|
||||
ARG VITE_BACKEND_DOMAIN
|
||||
ARG VITE_LASTFM_API
|
||||
ENV VITE_BACKEND_DOMAIN=$VITE_BACKEND_DOMAIN
|
||||
ENV VITE_LASTFM_API=$VITE_LASTFM_API
|
||||
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
|
||||
RUN pnpm run build
|
||||
|
||||
|
||||
@@ -31,10 +31,8 @@ async function checkNowPlaying(api: string, username: string) {
|
||||
}
|
||||
|
||||
function changeCover(artist: string, album: string, mbid: string): string {
|
||||
// Убираем слеш на конце домена, если он там случайно остался
|
||||
const baseUrl = backendUrl.replace(/\/$/, '')
|
||||
|
||||
// Кодируем спецсимволы и задаём 'unknown' для пустых значений
|
||||
const safeArtist = encodeURIComponent(artist || 'unknown')
|
||||
const safeAlbum = encodeURIComponent(album || 'unknown')
|
||||
const safeMbid = mbid || '0'
|
||||
@@ -69,8 +67,8 @@ onMounted(() => {
|
||||
if (header.value !== 'silence...') ChangeTitle(header, header.value, 'silence...')
|
||||
primary_color.value = '#656565'
|
||||
labelurl.value = '/default-cover.png'
|
||||
ChangeTitle(artist, artist.value, 'today...')
|
||||
ChangeTitle(track, track.value, "we're silnce...")
|
||||
if (artist.value != 'today...') ChangeTitle(artist, artist.value, 'today...')
|
||||
if (track.value != "we're silnce...") ChangeTitle(track, track.value, "we're silnce...")
|
||||
}
|
||||
}
|
||||
timerId = setTimeout(updateSong, 10000)
|
||||
|
||||
Reference in New Issue
Block a user