mirror of
https://github.com/modrinth/code.git
synced 2026-08-27 10:04:52 +00:00
@@ -128,7 +128,7 @@ const { data: globals } = useQuery<AuthGlobalsResponse>({
|
||||
},
|
||||
})
|
||||
|
||||
async function completeOAuthSignUp() {
|
||||
async function completeOAuthSignUp(accountConsent: boolean) {
|
||||
startLoading()
|
||||
try {
|
||||
if (!oauthFlowState.value) {
|
||||
@@ -140,6 +140,7 @@ async function completeOAuthSignUp() {
|
||||
state: oauthFlowState.value,
|
||||
challenge: token.value,
|
||||
sign_up_newsletter: subscribe.value,
|
||||
account_consent: accountConsent,
|
||||
})
|
||||
|
||||
await finishSignIn(res.session)
|
||||
|
||||
@@ -250,7 +250,7 @@ function isUsernameTakenValidationError(error: unknown): boolean {
|
||||
return errorCode === 'username_taken'
|
||||
}
|
||||
|
||||
async function createAccount() {
|
||||
async function createAccount(accountConsent: boolean) {
|
||||
startLoading()
|
||||
try {
|
||||
const res = await client.labrinth.auth_v2.createAccount({
|
||||
@@ -259,6 +259,7 @@ async function createAccount() {
|
||||
email: email.value,
|
||||
challenge: token.value,
|
||||
sign_up_newsletter: subscribe.value,
|
||||
account_consent: accountConsent,
|
||||
})
|
||||
|
||||
await useAuth(res.session)
|
||||
|
||||
Reference in New Issue
Block a user