Skip to content

Exclude overlays from state and gradable data#23

Merged
nritschel merged 2 commits intomasterfrom
exclude_overlay_state
Apr 23, 2026
Merged

Exclude overlays from state and gradable data#23
nritschel merged 2 commits intomasterfrom
exclude_overlay_state

Conversation

@nritschel
Copy link
Copy Markdown
Collaborator

Currently, the state/gradable info of the solution overlays is sent to the server and gets added to the initial rendering data for the submission. We do not want overlays to ever become part of a student's submission, so this explicitly excludes them on the client side.

Also, this contains a minor change that turns a grading helper method into a static method since it isn't dependent on self.

@nritschel nritschel merged commit d9c451d into master Apr 23, 2026
5 checks passed
@nritschel nritschel deleted the exclude_overlay_state branch April 23, 2026 20:57
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.

1 participant