From e3d8b2830f129ae6afd02ef22ad2dfcee0d6772d Mon Sep 17 00:00:00 2001 From: Phil Rzewski Date: Tue, 19 Dec 2023 15:21:21 -0800 Subject: [PATCH] Point to repository setting in package.json --- apps/zui/src/electron/meta.ts | 1 + apps/zui/src/electron/windows/search/app-menu.ts | 3 ++- apps/zui/src/views/update-window/index.tsx | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/zui/src/electron/meta.ts b/apps/zui/src/electron/meta.ts index 8636ea9d31..a70648e621 100644 --- a/apps/zui/src/electron/meta.ts +++ b/apps/zui/src/electron/meta.ts @@ -6,6 +6,7 @@ import os from "os" export async function getAppMeta() { return { repo: new URL(pkg.repository).pathname.slice(1), + repository: pkg.repository, version: app.getVersion(), isFirstRun: await isFirstRun(), userName: os.userInfo().username, diff --git a/apps/zui/src/electron/windows/search/app-menu.ts b/apps/zui/src/electron/windows/search/app-menu.ts index d03b793384..66a4307e61 100644 --- a/apps/zui/src/electron/windows/search/app-menu.ts +++ b/apps/zui/src/electron/windows/search/app-menu.ts @@ -2,6 +2,7 @@ import {app, MenuItemConstructorOptions, shell, Menu} from "electron" import {createFromEditor} from "src/app/commands/pins" import env from "src/app/core/env" import links from "src/app/core/links" +import pkg from "src/electron/pkg" import {closeWindowOp} from "../../ops/close-window-op" import {moveToCurrentDisplayOp} from "../../ops/move-to-current-display-op" import {openAboutWindowOp} from "../../ops/open-about-window-op" @@ -269,7 +270,7 @@ export function compileTemplate( { label: "Github Repository", click() { - shell.openExternal("https://github.com/brimdata/zui") + shell.openExternal(pkg.repository) }, }, { diff --git a/apps/zui/src/views/update-window/index.tsx b/apps/zui/src/views/update-window/index.tsx index 479ca3f72a..bb8fdbcfd9 100644 --- a/apps/zui/src/views/update-window/index.tsx +++ b/apps/zui/src/views/update-window/index.tsx @@ -46,7 +46,7 @@ function useTemplate() { return { title: "Up to Date!", text: ( - + View releases ),