Fix image stuttering (#3035)

* Fix image stuttering.

* Fix docker publishing for PRs

* Write tests for new square parameter.

* Simplify code for createImage.

---------

Co-authored-by: Deluan Quintão <deluan@navidrome.org>
This commit is contained in:
Caio Cotts
2024-05-24 20:19:26 -04:00
committed by GitHub
parent 61903facdf
commit 0488fb92cb
11 changed files with 123 additions and 46 deletions
+2 -1
View File
@@ -45,10 +45,11 @@ const startScan = (options) => httpClient(url('startScan', null, options))
const getScanStatus = () => httpClient(url('getScanStatus'))
const getCoverArtUrl = (record, size) => {
const getCoverArtUrl = (record, size, square) => {
const options = {
...(record.updatedAt && { _: record.updatedAt }),
...(size && { size }),
...(square && { square }),
}
// TODO Move this logic to server. `song` and `album` should have a CoverArtID