mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-08 06:00:50 -07:00
Added support for Managed Users #811
This commit is contained in:
parent
6048053c3c
commit
7f913de835
6 changed files with 21 additions and 12 deletions
|
@ -231,6 +231,7 @@ namespace Ombi.UI.Modules
|
|||
await UpdateRequests(plexDbUser.Username, plexDbUser.UserAlias, model.Alias);
|
||||
|
||||
plexDbUser.UserAlias = model.Alias;
|
||||
plexDbUser.EmailAddress = model.EmailAddress;
|
||||
|
||||
await PlexUsersRepository.UpdateAsync(plexDbUser);
|
||||
|
||||
|
@ -266,7 +267,7 @@ namespace Ombi.UI.Modules
|
|||
UserAlias = model.Alias,
|
||||
PlexUserId = plexUser.Id,
|
||||
EmailAddress = plexUser.Email,
|
||||
Username = plexUser.Username,
|
||||
Username = plexUser.Title,
|
||||
LoginId = Guid.NewGuid().ToString()
|
||||
};
|
||||
|
||||
|
@ -417,7 +418,7 @@ namespace Ombi.UI.Modules
|
|||
Id = plexInfo.Id,
|
||||
PermissionsFormattedString = newUser ? "Processing..." :( permissions == 0 ? "None" : permissions.ToString()),
|
||||
FeaturesFormattedString = newUser ? "Processing..." : features.ToString(),
|
||||
Username = plexInfo.Username,
|
||||
Username = plexInfo.Title,
|
||||
Type = UserType.PlexUser,
|
||||
EmailAddress = plexInfo.Email,
|
||||
Alias = dbUser?.UserAlias ?? string.Empty,
|
||||
|
@ -426,6 +427,7 @@ namespace Ombi.UI.Modules
|
|||
{
|
||||
Thumb = plexInfo.Thumb
|
||||
},
|
||||
ManagedUser = string.IsNullOrEmpty(plexInfo.Username)
|
||||
};
|
||||
|
||||
m.Permissions.AddRange(GetPermissions(permissions));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue