Skip to main content

Function: startDiscussion()

function startDiscussion(
context,
siteUrl,
activityId,
input
): Promise<{
changed: string;
discussionId: number | undefined;
pinned: boolean | undefined;
subscribed: boolean | undefined;
}>;

Defined in: areas/forums/posts.ts:188

Starts a discussion in a forum; returns its id, and whether it's pinned and the person subscribed to it, as the forum lists it afterwards, so one call confirms what subscribe and fields set.

Parameters​

ParameterType
contextBrowserContext
siteUrlstring
activityIdnumber
inputPostInput & object

Returns​

Promise<{ changed: string; discussionId: number | undefined; pinned: boolean | undefined; subscribed: boolean | undefined; }>