From 4bc8eae04f6688ea0f0d45eb06c81981713053d8 Mon Sep 17 00:00:00 2001 From: Agniva De Sarker Date: Fri, 6 Aug 2021 13:18:40 +0530 Subject: [PATCH] Log error from a compliance job failure (#18075) Found this while investigating https://github.com/mattermost/enterprise/pull/1044. ```release-note NONE ``` --- app/compliance.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/compliance.go b/app/compliance.go index f2366b9c21..c4e3be4d15 100644 --- a/app/compliance.go +++ b/app/compliance.go @@ -9,6 +9,7 @@ import ( "net/http" "github.com/mattermost/mattermost-server/v6/model" + "github.com/mattermost/mattermost-server/v6/shared/mlog" "github.com/mattermost/mattermost-server/v6/store" ) @@ -45,7 +46,10 @@ func (a *App) SaveComplianceReport(job *model.Compliance) (*model.Compliance, *m jCopy := job.DeepCopy() a.Srv().Go(func() { - a.Compliance().RunComplianceJob(jCopy) + err := a.Compliance().RunComplianceJob(jCopy) + if err != nil { + mlog.Warn("Error running compliance job", mlog.Err(err)) + } }) return job, nil