|
|
|
@ -99,7 +99,6 @@ namespace Squidex.Domain.Apps.Entities.History |
|
|
|
var userRequest = new UpsertUserRequest |
|
|
|
{ |
|
|
|
AppId = options.AppId, |
|
|
|
EmailAddress = user.Email, |
|
|
|
FullName = user.DisplayName(), |
|
|
|
PreferredLanguage = "en", |
|
|
|
PreferredTimezone = null, |
|
|
|
@ -108,6 +107,11 @@ namespace Squidex.Domain.Apps.Entities.History |
|
|
|
UserId = user.Id |
|
|
|
}; |
|
|
|
|
|
|
|
if (user.Email.IsEmail()) |
|
|
|
{ |
|
|
|
userRequest.EmailAddress = user.Email; |
|
|
|
} |
|
|
|
|
|
|
|
var response = await client.UpsertUserAsync(userRequest); |
|
|
|
|
|
|
|
await userResolver.SetClaimAsync(user.Id, SquidexClaimTypes.NotifoKey, response.User.ApiKey); |
|
|
|
|