Confirm: OAuth user creation fix (add header)

This commit is contained in:
Alexey Safronov 2024-08-05 13:24:25 +04:00
parent cd0fb0e4e0
commit ac1b85aef3
2 changed files with 10 additions and 4 deletions

View File

@ -320,7 +320,9 @@ const CreateUserForm = (props) => {
culture: currentCultureName, culture: currentCultureName,
}; };
signupOAuth(signupAccount) const confirmKey = linkData.confirmHeader;
signupOAuth(signupAccount, confirmKey)
.then(() => { .then(() => {
const url = roomData.roomId const url = roomData.roomId
? `/rooms/shared/${roomData.roomId}/filter?folder=${roomData.roomId}/` ? `/rooms/shared/${roomData.roomId}/filter?folder=${roomData.roomId}/`

View File

@ -346,12 +346,16 @@ export function linkOAuth(serializedProfile) {
}); });
} }
export function signupOAuth(signupAccount) { export function signupOAuth(signupAccount, confirmKey = null) {
return request({ const options = {
method: "post", method: "post",
url: "people/thirdparty/signup", url: "people/thirdparty/signup",
data: signupAccount, data: signupAccount,
}); };
if (confirmKey) options.headers = { confirm: confirmKey };
return request(options);
} }
export function unlinkOAuth(provider) { export function unlinkOAuth(provider) {