From eaa0afa6ef6c00ee8745610f9be8bcadda1475d4 Mon Sep 17 00:00:00 2001 From: yzqzss Date: Sat, 8 Jun 2024 15:25:03 +0800 Subject: [PATCH] return Tracker chain StartFetchProjectBackground() --- src/saveweb_tracker/tracker_project.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/saveweb_tracker/tracker_project.go b/src/saveweb_tracker/tracker_project.go index 96cae83..9090c24 100644 --- a/src/saveweb_tracker/tracker_project.go +++ b/src/saveweb_tracker/tracker_project.go @@ -22,9 +22,9 @@ func (t *Tracker) Project() (proj Project) { return t.Project() } -func (t *Tracker) StartFetchProjectBackground() { +func (t *Tracker) StartFetchProjectBackground() *Tracker { if t.__background_fetch_proj { - return + return t } t.__background_fetch_proj = true go func() { @@ -33,6 +33,7 @@ func (t *Tracker) StartFetchProjectBackground() { time.Sleep(1 * time.Minute) } }() + return t } func (t *Tracker) FetchProject(timeout time.Duration) (proj *Project, err error) {