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 {