Hi there,
Hopefully I can clearly describe what I'm seeing.
I'm searching for content using the following call...
http://server/api.ashx/v2/search.xml?query=test&filters=group::11||type::forum||type::forumreply&PageSize=1
...and I receive the following result...
<?xml version="1.0"?>
<Response>
<Info/>
<Warnings/>
<Errors/>
<SearchResults PageSize="1" PageIndex="0" TotalCount="15">
<SearchResult>
<!-- snip -->
<ThreadId>5</ThreadId>
<Group>
<Id>11</Id>
<!-- snip -->
</Group>
<!-- snip -->
</SearchResult>
</SearchResults>
</Response>
When I show the thread using...
http://server/api.ashx/v2/forums/threads/5.xml
...the result is...
<?xml version="1.0"?>
<Response>
<Info/>
<Warnings/>
<Errors/>
<Thread>
<Id>5</Id>
<!-- snip -->
<GroupId>2</GroupId>
<!-- snip -->
</Thread>
</Response>
The thread in question was deleted/archived and moved into another forum that exists in a group where GroupType is PrivateUnlisted. Is this a bug that the search result is not reporting the correct group id and that the forum message is even being included in the results given that its group is id 2, not id 11? Group 2 is not a subgroup of group 11 either.
Thanks,
Michael