Skip to content

Classic Quiz with Assignment. Quiz Question Create/Update Triggers Live Event.#2600

Open
braysch wants to merge 1 commit into
instructure:masterfrom
atomicjolt:bs/question-update-live-event_AS-647
Open

Classic Quiz with Assignment. Quiz Question Create/Update Triggers Live Event.#2600
braysch wants to merge 1 commit into
instructure:masterfrom
atomicjolt:bs/question-update-live-event_AS-647

Conversation

@braysch

@braysch braysch commented Mar 13, 2026

Copy link
Copy Markdown

Updating or creating a quiz question for classic quizzes with assignment creates a live event.

Two tests made for this issue. Both pass.

Ideal behavior verified with manual testing on test Kinesis server.

…on, live event fires. Verified with manual testing using fake kinesis server. Created spec tests for automated testing.
@CLAassistant

CLAassistant commented Apr 23, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

udengwusomtochukwu added a commit to udengwusomtochukwu/canvas-lms that referenced this pull request Jul 2, 2026
Cherry-pick of upstream PR instructure#2600 (atomicjolt, commit ce469f5) onto our
release branch; applied via git-apply because the shallow clone has no
merge base for a true cherry-pick.

When a classic-quiz question is created or updated and the quiz has an
assignment, emit assignment_updated for that assignment. Quizzes without
assignments (surveys, practice) are guarded and emit nothing.

Co-authored-by: Bryce Sederberg <bsederberg@atomicjolt.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants