File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -618,14 +618,10 @@ export default class ConfigValidator implements IConfigValidator {
618618 errors . push ( `Resource "${ res . resourceId } " column "${ col . name } " isArray is enabled but suggestOnCreate is not an array` ) ;
619619 }
620620 }
621- if ( col . foreignResource ) {
622- if ( col . foreignResource . onDelete ) {
623- if ( col . foreignResource . onDelete !== 'cascade' && col . foreignResource . onDelete !== 'setNull' ) {
621+ if ( col . foreignResource ) {
622+ if ( col . foreignResource . onDelete && ( col . foreignResource . onDelete !== 'cascade' && col . foreignResource . onDelete !== 'setNull' ) ) {
624623 errors . push ( `Wrong delete strategy you can use 'setNull' or 'cascade'` ) ;
625- }
626624 }
627- }
628- if ( col . foreignResource ) {
629625 if ( ! col . foreignResource . resourceId ) {
630626 // resourceId is absent or empty
631627 if ( ! col . foreignResource . polymorphicResources && ! col . foreignResource . polymorphicOn ) {
You can’t perform that action at this time.
0 commit comments