From 6e66f3579bd1a4c1a84e4bce8f53446eee81483d Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Sat, 15 Jun 2024 21:51:29 +0800 Subject: [PATCH] Fix: change movie need close proxy task --- internal/op/room.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/op/room.go b/internal/op/room.go index 3bfdcf6..65491bd 100644 --- a/internal/op/room.go +++ b/internal/op/room.go @@ -429,7 +429,11 @@ func (r *Room) SetCurrentMovie(movieID string, subPath string, play bool) error return err } } else { - _ = currentMovie.ClearCache() + if currentMovie.Proxy { + _ = currentMovie.Clone() + } else { + _ = currentMovie.ClearCache() + } } if movieID == "" { r.current.SetMovie(CurrentMovie{}, false)