fix: use conf cache-path instead of XDG_CACHE_HOME for jukebox socket
for environments without a user home dir fixes #391
This commit is contained in:
@@ -314,12 +314,7 @@ func main() {
|
||||
defer logJob("jukebox")()
|
||||
|
||||
extraArgs, _ := shlex.Split(*confJukeboxMPVExtraArgs)
|
||||
var err error
|
||||
cacheDir, err := os.UserCacheDir()
|
||||
if err != nil {
|
||||
return fmt.Errorf("get user cache dir: %w", err)
|
||||
}
|
||||
jukeboxTempDir := filepath.Join(cacheDir, "gonic-jukebox")
|
||||
jukeboxTempDir := filepath.Join(*confCachePath, "gonic-jukebox")
|
||||
if err := os.RemoveAll(jukeboxTempDir); err != nil {
|
||||
return fmt.Errorf("remove jubebox tmp dir: %w", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user