aboutsummaryrefslogtreecommitdiff
path: root/internal/email
diff options
context:
space:
mode:
authorJoe Chen <jc@unknwon.io>2022-11-27 19:36:10 +0800
committerGitHub <noreply@github.com>2022-11-27 19:36:10 +0800
commitae20d03aece78fb44dc1caaacfa40c3aa40c7949 (patch)
tree7e7b33f99eae57d8426eeead443276d5cbe0dd5a /internal/email
parent44333afd20a6312b617e0c33a497a4385ba3a250 (diff)
refactor(db): migrate `UpdateUser` off `user.go` (#7267)
Diffstat (limited to 'internal/email')
-rw-r--r--internal/email/message.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/email/message.go b/internal/email/message.go
index f7266cf7..4537e7ea 100644
--- a/internal/email/message.go
+++ b/internal/email/message.go
@@ -232,6 +232,10 @@ func NewContext() {
// It returns without confirmation (mail processed asynchronously) in normal cases,
// but waits/blocks under hook mode to make sure mail has been sent.
func Send(msg *Message) {
+ if !conf.Email.Enabled {
+ return
+ }
+
mailQueue <- msg
if conf.HookMode {