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. | ||||
