Skip to content

Add 'Terms of Use' field to intake form

Samwilson requested to merge termsofuse-T364959 into main

Add the Terms of Use checkbox at the bottom of the form, along with some rudimentary validation of the other fields (because it seemed better to set up the overall validation rather than do something just for the checkbox that would then have to change later).

This does add an eslint warning to WishlistIntake.vue of "'v-html' directive can lead to XSS attack" but it appears that there's no other way at the moment to add a parsed message like this.

Bug: T364959 Bug: T363218

Edited by Samwilson

Merge request reports