Mercurial > gemma
diff pkg/controllers/imports.go @ 991:a301d240905f
Decoupled import job creation and job execution with a factory function.
This is needed for persistence purposes.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 22 Oct 2018 10:45:17 +0200 |
parents | 3c9ea8ab856a |
children | 75e65599ea52 |
line wrap: on
line diff
--- a/pkg/controllers/imports.go Mon Oct 22 10:21:22 2018 +0200 +++ b/pkg/controllers/imports.go Mon Oct 22 10:45:17 2018 +0200 @@ -66,12 +66,7 @@ session, _ := auth.GetSession(req) - sr := &imports.SoundingResult{ - Who: session.User, - Dir: dir, - } - - jobID := imports.AddJob(sr) + jobID := imports.AddJob(imports.SRJobKind, session.User, dir) log.Printf("Added job %d\n", jobID) result := struct {