View Issue Details

IDProjectCategoryView StatusLast Update
0032232mantisbtcode cleanuppublic2023-10-31 16:32
Reportervboctor Assigned Todregad  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.25.6 
Target Version2.26.0Fixed in Version2.26.0 
Summary0032232: Create ProjectDeleteCommand
Description

Implement a property ProjectDeleteCommand rather than using the SOAP API apis directly. Also change the web interface to re-use it.

TagsNo tags attached.

Relationships

related to 0032858 closeddregad Status codes returned by REST API delete operations are not consistent 

Activities

vboctor

vboctor

2023-03-25 04:49

manager   ~0067534

PR: https://github.com/mantisbt/mantisbt/pull/1873

dregad

dregad

2023-08-26 13:01

developer   ~0068028

Found out while working on 0032858 that the REST API endpoint was not updated to use the new Command...

dregad

dregad

2023-08-26 13:47

developer   ~0068030

Last edited: 2023-08-26 13:48

REST API endpoint was not updated to use the new Command

Fix in PR https://github.com/mantisbt/mantisbt/pull/1907

Related Changesets

MantisBT: master c1c767b9

2023-03-25 02:07

vboctor


Details Diff
Implement ProjectDeleteCommand

Fixes 0032232
Affected Issues
0032232
add - core/commands/ProjectDeleteCommand.php Diff File

MantisBT: master eda1c0ce

2023-03-25 02:41

vboctor


Details Diff
Change Web UI to use ProjectDeleteCommand

Fixes 0032232
Affected Issues
0032232
mod - manage_proj_delete.php Diff File

MantisBT: master 76852a51

2023-03-25 03:11

vboctor


Details Diff
Override current project id in ProjectDeleteCommand

Fixes 0032232
Affected Issues
0032232
mod - core/commands/ProjectDeleteCommand.php Diff File

MantisBT: master 978e263e

2023-03-25 03:13

vboctor


Details Diff
Update SOAP API to use ProjectDeleteCommand

Fixes 0032232
Affected Issues
0032232
mod - api/soap/mc_project_api.php Diff File

MantisBT: master e3fca828

2023-03-25 05:11

vboctor


Details Diff
Fix for Project SOAP APIs

Fixes 0032231
Fixes 0032232
Fixes 0032238
Affected Issues
0032231, 0032232, 0032238
mod - api/soap/mc_project_api.php Diff File

MantisBT: master bddf5d32

2023-08-26 13:05

dregad


Details Diff
Use ProjectDeleteCommand in rest_project_delete()

Fixes 0032232, 0032858
Affected Issues
0032232, 0032858
mod - api/rest/restcore/projects_rest.php Diff File