mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-30 22:11:07 +00:00 
			
		
		
		
	Backport #27856 The only conflict is `ThemeName` in `500.tmpl`, it has been resolved manually by keeping using old `{{.SignedUser.Theme}}{{else}}{{DefaultTheme}}`
This commit is contained in:
		
					parent
					
						
							
								18a782f73d
							
						
					
				
			
			
				commit
				
					
						6ac2ade97d
					
				
			
		
					 10 changed files with 33 additions and 65 deletions
				
			
		|  | @ -426,15 +426,12 @@ func NewContext(ctx context.Context) { | |||
| 	go graceful.GetManager().RunWithCancel(mailQueue) | ||||
| } | ||||
| 
 | ||||
| // SendAsync send mail asynchronously | ||||
| func SendAsync(msg *Message) { | ||||
| 	SendAsyncs([]*Message{msg}) | ||||
| } | ||||
| // SendAsync send emails asynchronously (make it mockable) | ||||
| var SendAsync = sendAsync | ||||
| 
 | ||||
| // SendAsyncs send mails asynchronously | ||||
| func SendAsyncs(msgs []*Message) { | ||||
| func sendAsync(msgs ...*Message) { | ||||
| 	if setting.MailService == nil { | ||||
| 		log.Error("Mailer: SendAsyncs is being invoked but mail service hasn't been initialized") | ||||
| 		log.Error("Mailer: SendAsync is being invoked but mail service hasn't been initialized") | ||||
| 		return | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue