feat: fix null application crash in CheckEntryIp()

This commit is contained in:
Yang Luo
2024-10-15 22:11:15 +08:00
parent fb561a98c8
commit dde936e935

View File

@ -44,11 +44,11 @@ func CheckEntryIp(clientIp string, user *User, application *Application, organiz
application.IpRestriction = err.Error() + application.Name application.IpRestriction = err.Error() + application.Name
return fmt.Errorf(err.Error() + application.Name) return fmt.Errorf(err.Error() + application.Name)
} }
}
if organization == nil && application.OrganizationObj != nil { if organization == nil && application.OrganizationObj != nil {
organization = application.OrganizationObj organization = application.OrganizationObj
} }
}
if organization != nil { if organization != nil {
err = isEntryIpAllowd(organization.IpWhitelist, entryIp, lang) err = isEntryIpAllowd(organization.IpWhitelist, entryIp, lang)