Merge permission's validation only when not empty (#12615)

This commit is contained in:
ian
2022-04-07 21:11:32 +08:00
committed by GitHub
parent 948e25d496
commit 18d872a003

View File

@@ -494,7 +494,7 @@ export class AuthorizationService {
}
if (hasFieldValidationRules) {
if (permission.validation) {
if (permission.validation && Object.keys(permission.validation).length > 0) {
permission.validation = { _and: [permission.validation, ...fieldValidationRules] };
} else {
permission.validation = { _and: fieldValidationRules };