[OJS 3.3] Release candidate test

Hello all, @asmecher, @ctgraham,

During testing of OJS 3.3 release candidate, we found the following error:

PHP Notice: Undefined offset: 7 in /var/www/ojs/lib/pkp/classes/migration/upgrade/PKPv3_3_0UpgradeMigration.inc.php on line 514
A submission file was expected but not found at journals/1/articles/1802//1802-1-2615-1-7-20160422.doc.

There’s a double slash in the address, which seems to indicate an empty variable?
//1082

The file exists at:
/submissions/journals/1/articles/1802/submission/fairCopy/1802-1-2615-1-7-20160422.doc

It seems the upgrade process is looking for the submission in the wrong folder?

Hi @ramon,

You can resolve that warning by applying this commit in lib/pkp before running the upgrade script: pkp/pkp-lib#6474 Improve performance of file upgrade migration: new i… · pkp/pkp-lib@9578d9a · GitHub

Regards,
Alec Smecher
Public Knowledge Project Team