From 01d0bf9b3b9cc29795ebb8e865ec05053fe708cc Mon Sep 17 00:00:00 2001 From: marvzhang Date: Tue, 24 Mar 2020 23:14:10 +0800 Subject: [PATCH] fixed https://github.com/crawlab-team/crawlab/issues/640 --- backend/services/git.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/services/git.go b/backend/services/git.go index 18d679de..370394ae 100644 --- a/backend/services/git.go +++ b/backend/services/git.go @@ -289,8 +289,16 @@ func SyncSpiderGit(s model.Spider) (err error) { // 检查是否为 Scrapy sync := spider_handler.SpiderSync{Spider: s} sync.CheckIsScrapy() + + // 同步到GridFS + if err := UploadSpiderToGridFsFromMaster(s); err != nil { + SaveSpiderGitSyncError(s, err.Error()) + return err + } + // 如果没有错误,则保存空字符串 SaveSpiderGitSyncError(s, "") + return nil } log.Error(err.Error())