mirror of
https://github.com/sussy-code/smov.git
synced 2024-12-20 14:37:43 +01:00
Handle nullability of config fields
This commit is contained in:
parent
b560445659
commit
404d3b885f
3 changed files with 3 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
import { conf } from "@/setup/config";
|
import { conf } from "@/setup/config";
|
||||||
import { useAuthStore } from "@/stores/auth";
|
import { useAuthStore } from "@/stores/auth";
|
||||||
|
|
||||||
export function useBackendUrl(): string | undefined {
|
export function useBackendUrl(): string | null {
|
||||||
const backendUrl = useAuthStore((s) => s.backendUrl);
|
const backendUrl = useAuthStore((s) => s.backendUrl);
|
||||||
return backendUrl ?? conf().BACKEND_URL;
|
return backendUrl ?? conf().BACKEND_URL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,7 +25,7 @@ export function TMDBTestPart() {
|
||||||
errorText: "",
|
errorText: "",
|
||||||
});
|
});
|
||||||
|
|
||||||
if (tmdbApiKey.length === 0) {
|
if (!tmdbApiKey || tmdbApiKey.length === 0) {
|
||||||
return setStatus({
|
return setStatus({
|
||||||
hasTested: true,
|
hasTested: true,
|
||||||
success: false,
|
success: false,
|
||||||
|
|
|
@ -14,7 +14,7 @@ import { useAuthStore } from "@/stores/auth";
|
||||||
|
|
||||||
const rem = 16;
|
const rem = 16;
|
||||||
|
|
||||||
function SecureBadge(props: { url: string | undefined }) {
|
function SecureBadge(props: { url: string | null }) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const secure = props.url ? props.url.startsWith("https://") : false;
|
const secure = props.url ? props.url.startsWith("https://") : false;
|
||||||
return (
|
return (
|
||||||
|
|
Loading…
Reference in a new issue