View Issue Details

IDProjectCategoryView StatusLast Update
0024236mantisbtcode cleanuppublic2018-04-16 16:52
ReporterRealityRippleAssigned Toatrol 
Status assignedResolutionopen 
Product Version2.13.0 
Target Version2.14.0Fixed in Version 
Summary0024236: IssueAddCommand Prevents API Folder Removal

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
2) Report a Bug

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

TagsNo tags attached.


related to 0023998 closedvboctor Implement IssueAddCommand and use it from SOAP, REST and Web UI 


Issue History

Date Modified Username Field Change
2018-04-08 22:19 RealityRipple New Issue
2018-04-09 03:07 atrol Relationship added related to 0023998
2018-04-16 16:52 atrol Assigned To => atrol
2018-04-16 16:52 atrol Status new => assigned
2018-04-16 16:52 atrol Target Version => 2.14.0
2018-04-16 16:52 atrol Note Added: 0059575