Function: overrideCompletion()
function overrideCompletion(
context,
siteUrl,
activityId,
userId,
state
): Promise<{
changed: string;
overridden: boolean;
state: "incomplete" | "complete" | "complete-pass" | "complete-fail";
}>;
Defined in: areas/completion/completion.ts:41
Sets someone's completion of an activity as a teacher does from the progress report; returns the state saved.
Parameters
| Parameter | Type |
|---|---|
context | BrowserContext |
siteUrl | string |
activityId | number |
userId | number |
state | "incomplete" | "complete" | "complete-pass" | "complete-fail" |
Returns
Promise<{
changed: string;
overridden: boolean;
state: "incomplete" | "complete" | "complete-pass" | "complete-fail";
}>