Compare commits
2 Commits
remove-fet
...
preview-fi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9ad0ccdd3e | ||
|
|
2829c2548a |
@@ -38,7 +38,7 @@ const BlacklistModal = ({
|
|||||||
const intl = useIntl();
|
const intl = useIntl();
|
||||||
|
|
||||||
const { data, error } = useSWR<TvDetails | MovieDetails>(
|
const { data, error } = useSWR<TvDetails | MovieDetails>(
|
||||||
`/api/v1/${type}/${tmdbId}`
|
show ? `/api/v1/${type}/${tmdbId}` : null
|
||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -82,10 +82,17 @@ const JellyfinLogin: React.FC<JellyfinLoginProps> = ({
|
|||||||
port: Yup.number().required(
|
port: Yup.number().required(
|
||||||
intl.formatMessage(messages.validationPortRequired)
|
intl.formatMessage(messages.validationPortRequired)
|
||||||
),
|
),
|
||||||
urlBase: Yup.string().matches(
|
urlBase: Yup.string()
|
||||||
/^(.*[^/])$/,
|
.test(
|
||||||
intl.formatMessage(messages.validationUrlBaseTrailingSlash)
|
'leading-slash',
|
||||||
),
|
intl.formatMessage(messages.validationUrlBaseLeadingSlash),
|
||||||
|
(value) => !value || value.startsWith('/')
|
||||||
|
)
|
||||||
|
.test(
|
||||||
|
'trailing-slash',
|
||||||
|
intl.formatMessage(messages.validationUrlBaseTrailingSlash),
|
||||||
|
(value) => !value || !value.endsWith('/')
|
||||||
|
),
|
||||||
email: Yup.string()
|
email: Yup.string()
|
||||||
.email(intl.formatMessage(messages.validationemailformat))
|
.email(intl.formatMessage(messages.validationemailformat))
|
||||||
.required(intl.formatMessage(messages.validationemailrequired)),
|
.required(intl.formatMessage(messages.validationemailrequired)),
|
||||||
|
|||||||
Reference in New Issue
Block a user