You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The DatatableController.php makes the assumption that there will be a column called "deleted", which is true for many tables, but not all. It should instead be looking this up in the TCA in ctrl > enablecolumns > disabled.
Steps to reproduce
Build a datatable controller which selects from, or joins with, a table that does not have a deleted column, such as sys_language
Summary
The DatatableController.php makes the assumption that there will be a column called "deleted", which is true for many tables, but not all. It should instead be looking this up in the TCA in
ctrl > enablecolumns > disabled
.Steps to reproduce
Build a datatable controller which selects from, or joins with, a table that does not have a deleted column, such as
sys_language
There are a few places this appears in the code:
typo3-module-data-listing/Classes/Controller/DatatableController.php
Line 145 in b8db6cd
typo3-module-data-listing/Classes/Controller/DatatableController.php
Line 223 in b8db6cd
typo3-module-data-listing/Classes/Controller/DatatableController.php
Line 390 in b8db6cd
typo3-module-data-listing/Classes/Controller/DatatableController.php
Line 394 in b8db6cd
The text was updated successfully, but these errors were encountered: