File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
src/app/Library/CrudPanel/Traits Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ public function getRelationFields($fields = [])
5252 $ relationFields = [];
5353
5454 foreach ($ fields as $ field ) {
55- if (isset ($ field ['model ' ]) && $ field ['model ' ] !== false ) {
55+ if (isset ($ field ['model ' ]) && $ field ['model ' ] !== false && $ field [ ' entity ' ] !== false ) {
5656 array_push ($ relationFields , $ field );
5757 }
5858
Original file line number Diff line number Diff line change @@ -138,6 +138,9 @@ protected function makeSureFieldHasEntity($field)
138138 return $ field ;
139139 }
140140
141+ // by default, entity is false if we cannot link it with guessing functions to a relation
142+ $ field ['entity ' ] = false ;
143+
141144 // if the name is an array it's definitely not a relationship
142145 if (is_array ($ field ['name ' ])) {
143146 return $ field ;
You can’t perform that action at this time.
0 commit comments