mirror of
https://github.com/casdoor/casdoor.git
synced 2025-07-03 20:50:19 +08:00
feat: fix bug for missing SMS and Email provider in application
This commit is contained in:
@ -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
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user