feat(ui): add emby user badge to the user list and fix local user badge

add emby user badge to the user list and fix local user badge which was previously not showing
This commit is contained in:
Fallenbagel
2022-05-27 04:58:24 +05:00
parent 18d8d969f1
commit 410b536c94

View File

@@ -636,17 +636,23 @@ const UserList: React.FC = () => {
<Badge badgeType="warning"> <Badge badgeType="warning">
{intl.formatMessage(messages.plexuser)} {intl.formatMessage(messages.plexuser)}
</Badge> </Badge>
) : ( ) : user.userType === UserType.LOCAL ? (
<Badge badgeType="default"> <Badge badgeType="default">
{intl.formatMessage(messages.localuser)}
</Badge>
) : process.env.JELLYFIN_TYPE == 'emby' ? (
<Badge badgeType="success">
{intl.formatMessage(messages.mediaServerUser, { {intl.formatMessage(messages.mediaServerUser, {
mediaServerName: mediaServerName: 'Emby',
settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
? 'Plex'
: 'Jellyfin',
})} })}
</Badge> </Badge>
)} ) : user.userType === UserType.JELLYFIN ? (
<Badge badgeType="default">
{intl.formatMessage(messages.mediaServerUser, {
mediaServerName: 'Jellyfin',
})}
</Badge>
) : null}
</Table.TD> </Table.TD>
<Table.TD> <Table.TD>
{user.id === 1 {user.id === 1