Fix support for multiple authors and maintainers

This commit is contained in:
Art4 2025-02-04 14:35:57 +00:00
parent a80bf0ddf1
commit b0e3f1f64d
4 changed files with 55 additions and 35 deletions

View file

@ -103,6 +103,14 @@ final class AddonProxy implements AddonHelper
// add addon ID
$data['id'] = $addonId;
// rename author to authors
$data['authors'] = $data['author'];
unset($data['author']);
// rename maintainer to maintainers
$data['maintainers'] = $data['maintainer'];
unset($data['maintainer']);
return AddonInfo::fromArray($data);
}