mirror of
https://github.com/movie-web/movie-web.git
synced 2024-11-10 23:55:05 +01:00
Handle nullability of config fields
This commit is contained in:
parent
b560445659
commit
404d3b885f
@ -1,7 +1,7 @@
|
||||
import { conf } from "@/setup/config";
|
||||
import { useAuthStore } from "@/stores/auth";
|
||||
|
||||
export function useBackendUrl(): string | undefined {
|
||||
export function useBackendUrl(): string | null {
|
||||
const backendUrl = useAuthStore((s) => s.backendUrl);
|
||||
return backendUrl ?? conf().BACKEND_URL;
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ export function TMDBTestPart() {
|
||||
errorText: "",
|
||||
});
|
||||
|
||||
if (tmdbApiKey.length === 0) {
|
||||
if (!tmdbApiKey || tmdbApiKey.length === 0) {
|
||||
return setStatus({
|
||||
hasTested: true,
|
||||
success: false,
|
||||
|
@ -14,7 +14,7 @@ import { useAuthStore } from "@/stores/auth";
|
||||
|
||||
const rem = 16;
|
||||
|
||||
function SecureBadge(props: { url: string | undefined }) {
|
||||
function SecureBadge(props: { url: string | null }) {
|
||||
const { t } = useTranslation();
|
||||
const secure = props.url ? props.url.startsWith("https://") : false;
|
||||
return (
|
||||
|
Loading…
Reference in New Issue
Block a user