+ if (body.videoLanguages !== undefined) user.videoLanguages = body.videoLanguages
+ if (body.theme !== undefined) user.theme = body.theme
+ if (body.noInstanceConfigWarningModal !== undefined) user.noInstanceConfigWarningModal = body.noInstanceConfigWarningModal
+ if (body.noWelcomeModal !== undefined) user.noWelcomeModal = body.noWelcomeModal
+
+ if (body.email !== undefined) {
+ if (CONFIG.SIGNUP.REQUIRES_EMAIL_VERIFICATION) {
+ user.pendingEmail = body.email
+ sendVerificationEmail = true
+ } else {
+ user.email = body.email
+ }
+ }