fix(123&123open): repair etag format (#349)

This commit is contained in:
Dgs
2025-06-24 22:14:11 +08:00
committed by GitHub
parent d695d28e13
commit f6470af971
2 changed files with 4 additions and 2 deletions

View File

@ -6,6 +6,7 @@ import (
"fmt" "fmt"
"net/http" "net/http"
"net/url" "net/url"
"strings"
"sync" "sync"
"time" "time"
@ -195,7 +196,7 @@ func (d *Pan123) Put(ctx context.Context, dstDir model.Obj, file model.FileStrea
data := base.Json{ data := base.Json{
"driveId": 0, "driveId": 0,
"duplicate": 2, // 2->覆盖 1->重命名 0->默认 "duplicate": 2, // 2->覆盖 1->重命名 0->默认
"etag": etag, "etag": strings.ToLower(etag),
"fileName": file.GetName(), "fileName": file.GetName(),
"parentFileId": dstDir.GetID(), "parentFileId": dstDir.GetID(),
"size": file.GetSize(), "size": file.GetSize(),

View File

@ -3,6 +3,7 @@ package _123_open
import ( import (
"context" "context"
"net/http" "net/http"
"strings"
"time" "time"
"github.com/OpenListTeam/OpenList/drivers/base" "github.com/OpenListTeam/OpenList/drivers/base"
@ -21,7 +22,7 @@ func (d *Open123) create(parentFileID int64, filename string, etag string, size
req.SetBody(base.Json{ req.SetBody(base.Json{
"parentFileId": parentFileID, "parentFileId": parentFileID,
"filename": filename, "filename": filename,
"etag": etag, "etag": strings.ToLower(etag),
"size": size, "size": size,
"duplicate": duplicate, "duplicate": duplicate,
"containDir": containDir, "containDir": containDir,