internal/worker: Set SkipInit: false for requests This uses the `init == true` code-path in prepareModule, which is the same currently used in govulncheck Change-Id: Ib5c9132dd85b564ef8a551cc235fff43edd6a531 Reviewed-on: https://go-review.googlesource.com/c/pkgsite-metrics/+/713961 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Ethan Lee <ethanalee@google.com>
diff --git a/internal/worker/analysis.go b/internal/worker/analysis.go index ff7e019..c2656ef 100644 --- a/internal/worker/analysis.go +++ b/internal/worker/analysis.go
@@ -442,7 +442,7 @@ func (s *analysisServer) handleEnqueue(w http.ResponseWriter, r *http.Request) (err error) { defer derrors.Wrap(&err, "analysisServer.handleEnqueue") ctx := r.Context() - params := &analysis.EnqueueParams{Min: defaultMinImportedByCount, Max: defaultMaxImportedByCount, SkipInit: true} + params := &analysis.EnqueueParams{Min: defaultMinImportedByCount, Max: defaultMaxImportedByCount, SkipInit: false} if err := scan.ParseParams(r, params); err != nil { return fmt.Errorf("%w: %v", derrors.InvalidArgument, err) }