diff --git a/internal/cache/alist.go b/internal/cache/alist.go index bdbc313..2ec2f87 100644 --- a/internal/cache/alist.go +++ b/internal/cache/alist.go @@ -7,7 +7,6 @@ import ( "fmt" "io" "net/http" - "net/url" "time" "github.com/synctv-org/synctv/internal/db" @@ -179,18 +178,8 @@ func NewAlistMovieCacheInitFunc(movie *model.Movie) func(ctx context.Context, ar return nil, fmt.Errorf("path is dir: %s", truePath) } - u, err := url.Parse(fg.RawUrl) - if err != nil { - return nil, fmt.Errorf("parse url error: %s", fg.RawUrl) - } - if fg.Sign != "" { - query := url.Values{} - query.Set("sign", fg.Sign) - u.RawQuery = query.Encode() - } - cache := &AlistMovieCacheData{ - URL: u.String(), + URL: fg.RawUrl, } if fg.Provider == "AliyundriveOpen" { fo, err := cli.FsOther(ctx, &alist.FsOtherReq{