diff --git a/app/server_inactivity.go b/app/server_inactivity.go index 363c5aab0e..177cf3e8e3 100644 --- a/app/server_inactivity.go +++ b/app/server_inactivity.go @@ -112,6 +112,10 @@ func (s *Server) takeInactivityAction() { } for _, user := range users { + + // See https://go.dev/doc/faq#closures_and_goroutines for why we make this assignment + user := user + if user.Email == "" { mlog.Error("Invalid system admin email.", mlog.String("user_email", user.Email)) continue