mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2025-09-19 12:16:24 +08:00
fix(123&123open): repair etag format (#349)
This commit is contained in:
@ -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(),
|
||||||
|
@ -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,
|
||||||
|
Reference in New Issue
Block a user