From efaf6590ef5ef46174b7e9a90d63b4b8bf806b78 Mon Sep 17 00:00:00 2001 From: AprilNEA Date: Mon, 27 Mar 2023 18:31:04 +0800 Subject: [PATCH] fix(#65): fix unknown git commit id --- app/layout.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 095d3a18..db8deacc 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -5,10 +5,15 @@ import "./styles/prism.scss"; import process from "child_process"; import { ACCESS_CODES } from "./api/access"; -const COMMIT_ID = process - .execSync("git rev-parse --short HEAD") - .toString() - .trim(); +let COMMIT_ID: string | undefined; +try { + COMMIT_ID = process + .execSync("git rev-parse --short HEAD") + .toString() + .trim(); +} catch (e) { + console.error("No git or not from git repo.") +} export const metadata = { title: "ChatGPT Next Web", @@ -17,7 +22,7 @@ export const metadata = { function Meta() { const metas = { - version: COMMIT_ID, + version: COMMIT_ID ?? "unknown", access: ACCESS_CODES.size > 0 ? "enabled" : "disabled", };