In Telligent Community 6.x I'm using $.telligent.evolution.put to make an ajax PUT request to /api.ashx/v2/{forumId}/threads/{threadId}.json with the following data:
{ ForumId: myForumId, ThreadId: myThreadId, SubscribeToThread: true }
I am logged in as a user. Both the given forum and thread exist. The API responds back with a ForumThread json object containing all the expected data, except SubscribeToThread is false.
When I could not get this to work, I created a custom service endpoint in C# to take the same parameters can call PublicApi.ForumThreads.Update. This also does not subscribe the accessing user to the given forum thread.
Where should I go from here? Is this a bug in Telligent?