#4841 - PHP 8 support
I see php8 is supported since v3.2, but I just ran into an issue with php8.2 and Suite 7.14 and the matching SecuritySuite-version (which is v3.2). This is tiggered when you configure a dashlet and filter the contents on assigned user.
PHP Fatal error: Uncaught Error: Non-static method SugarWidgetReportField::_get_column_select() cannot be called statically in /var/www/suite/xxx/include/generic/SugarWidgets/SugarWidgetFieldname.php:249
Stack trace:
#0 /var/www/suite/xxx/include/Dashlets/DashletGeneric.php(386): SugarWidgetFieldName->queryFilterone_of()
#1 /var/www/suite/xxx/include/Dashlets/DashletGeneric.php(467): DashletGeneric->buildWhere()
#2 /var/www/suite/xxx/modules/Home/index.php(244): DashletGeneric->process()
#3 /var/www/suite/xxx/custom/modules/Home/views/view.list.php(65): include('/var/www/suite/...')
#4 /var/www/suite/xxx/include/MVC/View/SugarView.php(210): HomeViewList->display()
#5 /var/www/suite/xxx/include/MVC/Controller/SugarController.php(432): SugarView->process()
#6 /var/www/suite/xxx/include/MVC/Controller/SugarController.php(363): SugarController->processView()
#7 /var/www/suite/xxx/include/MVC/SugarApplication.php(101): SugarController->execute()
#8 /var/www/suite/xxx/index.php(52): SugarApplication->execute()
#9 {main}
thrown in /var/www/suite/xxx/include/generic/SugarWidgets/SugarWidgetFieldname.php on line 249
Hope you can have a look at this. Haven't checked if this kind of issue is present in other files as well.
7 months ago
PS: changing row 249 as below should fix this issue: