View Issue Details

IDProjectCategoryView StatusLast Update
0016158mantisbtapi soappublic2014-02-07 18:24
Reporterstereocheck Assigned Torombert  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.15 
Target Version1.2.16Fixed in Version1.2.16 
Summary0016158: mc_filter_get_issues does not populate monitors fiels for retrieved issues
Description

The soap API "mc_filter_get_issues" returns null for "monitors" member of IssueData structures returned. If I retrieve the issue headers and iterate calling "mc_issue_get" for each Issue ID the "monitors" field is correctly populated in the returned issues.

I haven't checked to see if this affects any other fields.

Steps To Reproduce

Reproduced using C# and WCF Service Reference imported for Mantis Soap API.

example code:

IssueData[] issues = _mantis.mc_filter_get_issues(
cachedUsername,
cachedPassword,
_projects[0].id,
msg.FilterData.id,
"1",
"100000");

where:

  • _projects[0].id is a singleton project.
  • msg.FilterData.id is the ID of a FilterData returned from "mc_filter_get" against the singleton project.
  • 100000 is arbitrary but signifies the requirement to retrieve all issues.
  • The server is a test\debug server with less than 20 issues currently.
  • The issues array has only a single member in this scenario.
TagsNo tags attached.

Activities

rombert

rombert

2013-07-29 15:53

reporter   ~0037556

Seems like this is the case indeed.

Related Changesets

MantisBT: master b543020b

2013-07-29 12:10

rombert


Details Diff
Fix 0016158: mc_filter_get_issues does not populate monitors fiels for
retrieved issues
Affected Issues
0016158
mod - api/soap/mc_issue_api.php Diff File
mod - tests/soap/FilterTest.php Diff File

MantisBT: master-1.2.x a0280b3f

2013-07-29 12:10

rombert


Details Diff
Fix 0016158: mc_filter_get_issues does not populate monitors fiels for
retrieved issues
Affected Issues
0016158
mod - api/soap/mc_issue_api.php Diff File
mod - tests/soap/FilterTest.php Diff File