feat: fix bug for missing SMS and Email provider in application

This commit is contained in:
Yang Luo
2024-02-27 22:54:35 +08:00
parent 4d9c81ef96
commit 37232faa07

View File

@ -54,7 +54,7 @@ func (application *Application) GetProviderByCategoryAndRule(category string, me
} }
for _, providerItem := range application.Providers { for _, providerItem := range application.Providers {
if providerItem.Rule == method || providerItem.Rule == "all" { if providerItem.Rule == method || (providerItem.Rule == "all" || providerItem.Rule == "" || providerItem.Rule == "None") {
if provider, ok := m[providerItem.Name]; ok { if provider, ok := m[providerItem.Name]; ok {
return provider, nil return provider, nil
} }