View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0032390 | mantisbt | plug-ins | public | 2023-04-13 10:54 | 2023-10-14 12:28 |
Reporter | dregad | Assigned To | dregad | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.25.0 | ||||
Target Version | 2.25.8 | Fixed in Version | 2.25.8 | ||
Summary | 0032390: Impossible to install a plugin without any dependencies | ||||
Description | When a plugin does not define any dependencies (requires attribute is null or empty array), the Install button is not available (see screenshot) | ||||
Additional Information | Regression introduced when the Manage Plugins page was refactored (see 0026142, commit MantisBT master c1076a52) | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
MantisBT: master-2.25 54ef8296 2023-04-13 10:31 Details Diff |
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 |
Affected Issues 0026142, 0032390 |
|
mod - manage_plugin_page.php | Diff File |