mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-21 05:43:19 -07:00
Fixed #1252 (Show the correct user type on the management page for Plex Users)
Fixed #1261 (User login time not being populated)
This commit is contained in:
parent
f7926f13b5
commit
4e817b5aaa
5 changed files with 30 additions and 32 deletions
|
@ -63,7 +63,9 @@ namespace Ombi.Core.Users
|
|||
Username = localUsers.UserName,
|
||||
UserAlias = props.UserAlias,
|
||||
EmailAddress = props.EmailAddress,
|
||||
Permissions = (Permissions) localUsers.Permissions
|
||||
Permissions = (Permissions) localUsers.Permissions,
|
||||
UserId = localUsers.UserGuid,
|
||||
Features = (Features)localUsers.Features
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -76,7 +78,10 @@ namespace Ombi.Core.Users
|
|||
Username = plexUsers.Username,
|
||||
UserAlias = plexUsers.UserAlias,
|
||||
EmailAddress = plexUsers.EmailAddress,
|
||||
Permissions = (Permissions)plexUsers.Permissions
|
||||
Permissions = (Permissions)plexUsers.Permissions,
|
||||
UserId = plexUsers.PlexUserId,
|
||||
|
||||
Features = (Features)plexUsers.Features
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -89,7 +94,9 @@ namespace Ombi.Core.Users
|
|||
Username = embyUsers.Username,
|
||||
UserAlias = embyUsers.UserAlias,
|
||||
EmailAddress = embyUsers.EmailAddress,
|
||||
Permissions = (Permissions)embyUsers.Permissions
|
||||
Permissions = (Permissions)embyUsers.Permissions,
|
||||
UserId = embyUsers.EmbyUserId,
|
||||
Features = (Features)embyUsers.Features
|
||||
};
|
||||
}
|
||||
return null;
|
||||
|
|
|
@ -39,6 +39,7 @@ namespace Ombi.Core.Users
|
|||
public Features Features { get; set; }
|
||||
public string EmailAddress { get; set; }
|
||||
public UserType Type { get; set; }
|
||||
public string UserId { get; set; }
|
||||
|
||||
[JsonIgnore]
|
||||
public string UsernameOrAlias => string.IsNullOrEmpty(UserAlias) ? Username : UserAlias;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue