1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-04 18:29:27 +02:00

Handle email update on server

This commit is contained in:
Chocobozzz 2019-06-11 11:54:33 +02:00
parent fff77ba231
commit d1ab89deb7
No known key found for this signature in database
GPG key ID: 583A612D890159BE
12 changed files with 164 additions and 30 deletions

View file

@ -323,13 +323,16 @@ function askSendVerifyEmail (url: string, email: string) {
})
}
function verifyEmail (url: string, userId: number, verificationString: string, statusCodeExpected = 204) {
function verifyEmail (url: string, userId: number, verificationString: string, isPendingEmail = false, statusCodeExpected = 204) {
const path = '/api/v1/users/' + userId + '/verify-email'
return makePostBodyRequest({
url,
path,
fields: { verificationString },
fields: {
verificationString,
isPendingEmail
},
statusCodeExpected
})
}