From bd91acc5d01f166c6fa86f6b158e3b60c9d57094 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=AE=E5=87=89?= <927625802@qq.com> Date: Wed, 1 Dec 2021 00:15:34 +0800 Subject: [PATCH] :bug: fix lanzou webdav time error --- drivers/lanzou.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/drivers/lanzou.go b/drivers/lanzou.go index 2839b4bc..7197aedb 100644 --- a/drivers/lanzou.go +++ b/drivers/lanzou.go @@ -10,6 +10,7 @@ import ( "path/filepath" "regexp" "strconv" + "time" ) var lanzouClient = resty.New() @@ -25,12 +26,14 @@ type LanZouFile struct { } func (driver *Lanzou) FormatFile(file *LanZouFile) *model.File { + now := time.Now() f := &model.File{ - Id: file.Id, - Name: file.Name, - Driver: driver.Config().Name, - SizeStr: file.Size, - TimeStr: file.Time, + Id: file.Id, + Name: file.Name, + Driver: driver.Config().Name, + SizeStr: file.Size, + TimeStr: file.Time, + UpdatedAt: &now, } if file.Folder { f.Type = conf.FOLDER @@ -146,7 +149,7 @@ func (driver *Lanzou) GetFilesByUrl(account *model.Account) ([]LanZouFile, error pg++ files = append(files, resp.Text...) } - return files,nil + return files, nil } //type LanzouDownInfo struct {