MantisBT: master-2.25 54ef8296

Author Committer Branch Timestamp Parent
dregad dregad master-2.25 2023-04-13 10:31 master-2.25 94b3a6c4
Affected Issues  0026142: Improve handling of invalid / incorrectly installed plugins
 0032390: Impossible to install a plugin without any dependencies
Changeset

Allow installation of plugins without dependencies

The refactoring of manage_plugin_page with objects [1] introduced a
regression, preventing user from installing plugins without any
dependencies (i.e. having 'requires' property null or empty array).

Fixes 0032390

[1]: issue 0026142, commit c1076a520e38fb823c61ef540c2cf7da6e58aec2

mod - manage_plugin_page.php Diff File