44 "context"
55 "fmt"
66 "log/slog"
7-
87 "opencsg.com/csghub-server/builder/deploy"
98 "opencsg.com/csghub-server/builder/deploy/common"
109 "opencsg.com/csghub-server/builder/deploy/imagebuilder"
@@ -13,6 +12,7 @@ import (
1312 "opencsg.com/csghub-server/builder/git"
1413 "opencsg.com/csghub-server/builder/instrumentation"
1514 "opencsg.com/csghub-server/component/reporter"
15+ "opencsg.com/csghub-server/moderation/checker"
1616
1717 "github.com/spf13/cobra"
1818 "go.temporal.io/sdk/client"
@@ -23,7 +23,6 @@ import (
2323 "opencsg.com/csghub-server/builder/temporal"
2424 "opencsg.com/csghub-server/common/config"
2525 "opencsg.com/csghub-server/common/types"
26- "opencsg.com/csghub-server/moderation/checker"
2726 moderationworkflow "opencsg.com/csghub-server/moderation/workflow"
2827 notificationworkflow "opencsg.com/csghub-server/notification/workflow"
2928 userworkflow "opencsg.com/csghub-server/user/workflow"
@@ -55,8 +54,11 @@ var cmdLaunch = &cobra.Command{
5554 return fmt .Errorf ("failed to init database, error: %w" , err )
5655 }
5756
58- slog .Info ("init sensitive checker" )
59- checker .Init (cfg )
57+ if cfg .SensitiveCheck .Enable {
58+ slog .Info ("init sensitive checker" )
59+ checker .Init (cfg )
60+ }
61+
6062 slog .Info ("init event publisher" )
6163 err = event .InitEventPublisher (cfg )
6264 if err != nil {
0 commit comments