OMP 3.3.0-4 and 3.3.0-7 - Authors see an empty "Internal Review" tab

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).

immagine

immagine

I have also checked Internal Review on an OMP 3.3.0-4 installation found the same issue.

Considerig the issues already posted here

and here

it seams that the whole Internal Review stage of OMP 3.3.0-x needs to be checked and reviewed.

Thanks in advance for any help or suggestions to fix this issue.

@NateWr @bozana @asmecher @Vitaliy

Hi @razzi,

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?

Hi @NateWr, thanks for your feedback.

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

1 Like

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.

This topic was automatically closed after 13 days. New replies are no longer allowed.