From 4db8e5464d6ce3450e2687a0cbee126961d847d2 Mon Sep 17 00:00:00 2001 From: notfakie <103784113+notfakie@users.noreply.github.com> Date: Tue, 19 Apr 2022 17:50:05 +1200 Subject: [PATCH] fix: disable user-import from mediaserver for non-plex mediaservers until implemented --- src/components/UserList/index.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/components/UserList/index.tsx b/src/components/UserList/index.tsx index d6243aa2..1f285feb 100644 --- a/src/components/UserList/index.tsx +++ b/src/components/UserList/index.tsx @@ -16,6 +16,7 @@ import { defineMessages, useIntl } from 'react-intl'; import { useToasts } from 'react-toast-notifications'; import useSWR from 'swr'; import * as Yup from 'yup'; +import { MediaServerType } from '../../../server/constants/server'; import type { UserResultsResponse } from '../../../server/interfaces/api/userInterfaces'; import { hasPermission } from '../../../server/lib/permissions'; import useSettings from '../../hooks/useSettings'; @@ -487,6 +488,10 @@ const UserList: React.FC = () => { className="flex-grow lg:mr-2" buttonType="primary" onClick={() => setShowImportModal(true)} + disabled={ + settings.currentSettings.mediaServerType !== + MediaServerType.PLEX + } > {intl.formatMessage(messages.importfromplex)}