mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
update canvas quiz service to send new feedback options to canvas
This commit is contained in:
@@ -11,7 +11,10 @@ import {
|
|||||||
import { LocalCourseSettings } from "@/features/local/course/localCourseSettings";
|
import { LocalCourseSettings } from "@/features/local/course/localCourseSettings";
|
||||||
import { markdownToHTMLSafe } from "@/services/htmlMarkdownUtils";
|
import { markdownToHTMLSafe } from "@/services/htmlMarkdownUtils";
|
||||||
import { escapeMatchingText } from "@/services/utils/questionHtmlUtils";
|
import { escapeMatchingText } from "@/services/utils/questionHtmlUtils";
|
||||||
import { rateLimitAwareDelete, rateLimitAwarePost } from "./canvasWebRequestUtils";
|
import {
|
||||||
|
rateLimitAwareDelete,
|
||||||
|
rateLimitAwarePost,
|
||||||
|
} from "./canvasWebRequestUtils";
|
||||||
|
|
||||||
export const getAnswers = (
|
export const getAnswers = (
|
||||||
question: LocalQuizQuestion,
|
question: LocalQuizQuestion,
|
||||||
@@ -51,6 +54,7 @@ const createQuestionOnly = async (
|
|||||||
|
|
||||||
const url = `${canvasApi}/courses/${canvasCourseId}/quizzes/${canvasQuizId}/questions`;
|
const url = `${canvasApi}/courses/${canvasCourseId}/quizzes/${canvasQuizId}/questions`;
|
||||||
|
|
||||||
|
console.log(question);
|
||||||
const body = {
|
const body = {
|
||||||
question: {
|
question: {
|
||||||
question_text: markdownToHTMLSafe({
|
question_text: markdownToHTMLSafe({
|
||||||
@@ -61,6 +65,9 @@ const createQuestionOnly = async (
|
|||||||
points_possible: question.points,
|
points_possible: question.points,
|
||||||
position,
|
position,
|
||||||
answers: getAnswers(question, settings),
|
answers: getAnswers(question, settings),
|
||||||
|
correct_comments: question.incorrectComments,
|
||||||
|
incorrect_comments: question.incorrectComments,
|
||||||
|
neutral_comments: question.neutralComments,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user