Hi,
I am happy to see I am not the only one to have this problem!
I build OMV, because I use it on a mispel machine and no mipsel packages are available for download.
For me, the problem appeared between commits f381284 and 5964a35 (the last 2 commits I built)
I am not very good at debugging, but for what I found, the issue is from usr/share/openmediavault/engined/rpc/nginx-server.inc, in the function getList($params, $context) (line 125~181).
Apparently, this piece of code
$rootFullPath = '';
if (!empty($object->get('sharedfolderref'))) {
$rootFullPath = $this->getSharedFolderPathByUuid($object->get('sharedfolderref'));
if ($object->get('use_root') && $object->get('use_public_directory')) {
$rootFullPath = build_path([$rootFullPath, $object->get('public_directory')]);
}
}
Alles anzeigen
fails to assign a value to root_full_path (well, except the default empty string of course), either because sharedfolderref is null, or getSharedFolderPathByUuid fails
EDIT: can it be because build_path's syntax is supposed to be build_path($separator, $parts)? but then, why did it stop working now ? also, build_path has been updated recently.
I will revert to the old function and tell you later.