Skip to main content

fork_peer_or_self_review_config

Function fork_peer_or_self_review_config 

Source
fn fork_peer_or_self_review_config(
    config: &mut CmsPeerOrSelfReviewConfig,
    questions: &mut [CmsPeerOrSelfReviewQuestion],
    new_exercise_id: Uuid,
)
Expand description

Re-keys a custom peer-review config and its questions onto new_exercise_id with a fresh config id and fresh question ids, producing an independent copy for a within-page exercise duplicate so it does not collapse onto the original exercise’s config (#148). All questions must belong to config.