File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed
Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -182,6 +182,12 @@ const endFilters = computed(() => {
182182 if (! listResource .value ) {
183183 return [];
184184 }
185+ if (props .meta .disableForeignListResourceRefColumn ) {
186+ return [
187+ ... defaultFilters .value ,
188+ ... filters .value ,
189+ ];
190+ }
185191 // get name of the column that is foreign key
186192 const refColumn = listResourceRefColumn .value ;
187193
Original file line number Diff line number Diff line change @@ -150,6 +150,7 @@ export default class ForeignInlineListPlugin extends AdminForthPlugin {
150150 defaultFiltersOn : this . options . defaultFilters ? true : false ,
151151 ...this . options ,
152152 pluginInstanceId : this . pluginInstanceId ,
153+ disableForeignListResourceRefColumn : this . options . disableForeignListResourceRefColumn ,
153154 ...( defaultSort
154155 ? {
155156 defaultSort : {
Original file line number Diff line number Diff line change @@ -32,4 +32,6 @@ export type PluginOptions = {
3232 } ;
3333
3434 defaultFilters ?: ( record : any ) => FilterParams [ ] ;
35+
36+ disableForeignListResourceRefColumn ?: boolean ;
3537}
You can’t perform that action at this time.
0 commit comments