mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-15 01:32:55 -07:00
Fixed emby connect login issue
This commit is contained in:
parent
52a22b3a60
commit
6ad6dd4a74
2 changed files with 5 additions and 2 deletions
|
@ -111,11 +111,13 @@ namespace Ombi.Core.Authentication
|
||||||
// We cannot update the email address in the user importer due to there is no way
|
// We cannot update the email address in the user importer due to there is no way
|
||||||
// To get this info from Emby Connect without the username and password.
|
// To get this info from Emby Connect without the username and password.
|
||||||
// So we do it here!
|
// So we do it here!
|
||||||
if (!user.Email.Equals(result.User?.Email))
|
var email = user.Email ?? string.Empty;
|
||||||
|
if (!email.Equals(result.User?.Email))
|
||||||
{
|
{
|
||||||
user.Email = result.User?.Email;
|
user.Email = result.User?.Email;
|
||||||
await UpdateAsync(user);
|
await UpdateAsync(user);
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -50,6 +50,7 @@ namespace Ombi.Schedule.Jobs.Emby
|
||||||
_embySettings = embySettings;
|
_embySettings = embySettings;
|
||||||
_userManagementSettings = ums;
|
_userManagementSettings = ums;
|
||||||
_userManagementSettings.ClearCache();
|
_userManagementSettings.ClearCache();
|
||||||
|
_embySettings.ClearCache();
|
||||||
}
|
}
|
||||||
|
|
||||||
private readonly IEmbyApi _api;
|
private readonly IEmbyApi _api;
|
||||||
|
@ -97,7 +98,7 @@ namespace Ombi.Schedule.Jobs.Emby
|
||||||
var newUser = new OmbiUser
|
var newUser = new OmbiUser
|
||||||
{
|
{
|
||||||
UserType = UserType.EmbyUser,
|
UserType = UserType.EmbyUser,
|
||||||
UserName = embyUser.Name,
|
UserName = embyUser.ConnectUserName.HasValue() ? embyUser.ConnectUserName : embyUser.Name,
|
||||||
ProviderUserId = embyUser.Id,
|
ProviderUserId = embyUser.Id,
|
||||||
Alias = string.Empty,
|
Alias = string.Empty,
|
||||||
EmbyConnectUserId = embyUser.ConnectUserId.HasValue() ? embyUser.ConnectUserId : string.Empty,
|
EmbyConnectUserId = embyUser.ConnectUserId.HasValue() ? embyUser.ConnectUserId : string.Empty,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue