diff --git a/src/components/LiveStatus.svelte b/src/components/LiveStatus.svelte index 114f7e9..1dcd2d8 100644 --- a/src/components/LiveStatus.svelte +++ b/src/components/LiveStatus.svelte @@ -11,7 +11,7 @@ const { apiBaseUrl } = config["status-website"]; let sites = []; - const isGitHubApi = apiBaseUrl.includes("api.github.com"); + const isGitHubApi = (apiBaseUrl || "").includes("api.github.com"); const userContentBaseUrl = isGitHubApi ? `https://github.com/raw` : apiBaseUrl; const graphsBaseUrl = `${userContentBaseUrl}/${owner}/${repo}/master/graphs`; diff --git a/src/utils/createOctokit.js b/src/utils/createOctokit.js index 6a3589f..dbc2851 100644 --- a/src/utils/createOctokit.js +++ b/src/utils/createOctokit.js @@ -1,11 +1,11 @@ import { Octokit } from "@octokit/rest"; import config from "../data/config.json"; -const { apiBaseUrl: baseUrl } = config["status-website"] +const { apiBaseUrl: baseUrl } = config["status-website"] || {}; const userAgent = config.userAgent; export const createOctokit = () => new Octokit({ baseUrl, userAgent, - }); \ No newline at end of file + });