View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024236 | mantisbt | code cleanup | public | 2018-04-08 22:19 | 2018-05-02 04:53 |
Reporter | RealityRipple | Assigned To | atrol | ||
Priority | low | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.13.0 | ||||
Target Version | 2.14.0 | Fixed in Version | 2.14.0 | ||
Summary | 0024236: IssueAddCommand Prevents API Folder Removal | ||||
Description | If the API folder is removed as per the admin/check suggestion when SOAP is not required, issues can no longer be reported through the web interface. The code cleanup bug 23998 containing pull request 1301 results in a hard prerequisite for api/soap/mc_api.php, mc_enum_api.php, mc_issue_api.php, and mc_project_api.php in IssueAddCommand.php, which means the API folder is now mandatory for functionality. Either re-separate APIs from the rest of the system or cease recommendation of the removal of the API folder. | ||||
Steps To Reproduce | 1) Delete API folder | ||||
Additional Information | PHP Fatal error: require_once(): Failed opening required '/.bugdata/core/commands/../../api/soap/mc_api.php' in /.bugdata/core/commands/IssueAddCommand.php on line 36 | ||||
Tags | No tags attached. | ||||