.net - Rally API: How to update a story with new defects -
i new using rally api .net , appreciative help. have obtained story object not sure how update new defect. can create new defects following various examples not associated particular story. current error brings back: ["ignored json element hierarchicalrequirement.defects during processing of request."].
thanks in advance insights.
the collection of defects on hierarchicalrequirement read-only, can't associate defects story making changes defect collection. can do, however, set requirement attribute of defect ref of existing story, when either creating/updating defects using api. here's quick example:
//set our workspace , project scopings string workspaceref = "/workspace/12345678910"; string projectref = "/project/12345678911"; string userref = "/user/12345678912"; string storyref = "/hierarchicalrequirement/12345678913"; (int = 0; < 3; i++) { dynamicjsonobject mydefect = new dynamicjsonobject(); mydefect["name"] = "my defect rest: " + i; mydefect["priority"] = "normal"; mydefect["workspace"] = workspaceref; mydefect["project"] = projectref; mydefect["submittedby"] = myuserreference; mydefect["requirement"] = storyref ; createresult createdefect = restapi.create("defect", mydefect); console.writeline("created: " + mydefect["name"] + "\n"); dynamicjsonobject fetcheddefect = restapi.getbyreference(createdefect.reference, "formattedid"); console.writeline("created defect formattedid: " + fetcheddefect["formattedid"]); } where long integers objectid's (oid's) of objects in rally used in ref's of interest.
Comments
Post a Comment