I'm using the bugscout feature through the XML API (not using scoutSubmit.asp) to capture crash reports in the field. Only the full XML API allows us to also categorize the bug into the correct project.
The sScoutDescription and sTitle fields are populated with a unique fingerprint of the crash report.
What I would like to do is the following:
- Automatically capture a new crash report. Set the Title and sScoutDescription to the same value.
- Allow users to then modify the Title using fogBugz. This is because the fingerprint might be ugly and I want to give it a more friendly title.
- When another crash report comes in, it must match based on sScoutDescription and add it to the existing case - but not modify the title.
The problem I have, is if I call the XML API with the sTitle and sScoutDescription set each time, it keeps on changing the title back to the fingerprint. Before I call, I don't know if it's new or old.
Is there a way I can preserve the Title if it's already there but set it the first time I call for a particular crash fingerprint?