I have a fresh installed OMP 3.3.0-7 site whose complete system informations are:
Version Major Minor Revision Build Date installed
3.3.0.7 3 3 0 7 30-07-2021
Server Information
Setting Name Setting Value
OS platform Linux
PHP version 7.3.14
Apache version Apache/2.2.15 (CentOS)
Database driver mysql
Database server version 5.5.45-log
I have issues with Internal Review stage. In particular, the Author gets an empty page in his view of Internal Review stage (see below images).
I was unable to reproduce this issue with 3.3.0-7. This means that there is likely an issue specific to your setup – mostly likely there is some piece of data on the page that is failing. You’ll need to identify what that is before we can find the problem.
Can you check your error log and share any relevant error messages?
Here is the error wrote in the PHP error log file when the Author clicks on the “Internal Review” tab:
[12-Aug-2021 11:16:58 UTC] PHP Fatal error: Uncaught Error: Call to a member function wasEmpty() on array in /var/www/vhosts/omp3307test.archicoop.it/cache/t_compile/0bb3515e2e771a0ed49e171fc2359401740fd982^6e70e9e6e8ba68121fb27f2a18e3f289e496e986_0.app.controllerstabauthorDashb.php:25
Stack trace:
#0 /var/www/vhosts/omp3307test.archicoop.it/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_610be4a00b0172_75631199(Object(Smarty_Internal_Template))
#1 /var/www/vhosts/omp3307test.archicoop.it/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))
#2 /var/www/vhosts/omp3307test.archicoop.it/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))
#3 /var/www/vhosts/omp3307test.archicoop.it/lib/pkp/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(232): Smarty_Internal_Template- in /var/www/vhosts/omp3307test.archicoop.it/cache/t_compile/0bb3515e2e771a0ed49e171fc2359401740fd982^6e70e9e6e8ba68121fb27f2a18e3f289e496e986_0.app.controllerstabauthorDashb.php on line 25
I can give you admin access to the OMP instance where I’m testing the issue if you think it’s usefull for your testing
Thanks @razzi! With the error log I was able to track down the bug. I’ve filed an issue and a fix. Once the tests pass, I’ll merge that in. You can follow the progress here.