Unverified 提交 939c7db2 authored 作者: Will Chen's avatar Will Chen 提交者: GitHub

make sure supabase is configured before retrieiving supabase app info (#97)

上级 ba60b80b
...@@ -38,6 +38,7 @@ import killPort from "kill-port"; ...@@ -38,6 +38,7 @@ import killPort from "kill-port";
import util from "util"; import util from "util";
import log from "electron-log"; import log from "electron-log";
import { getSupabaseProjectName } from "../../supabase_admin/supabase_management_client"; import { getSupabaseProjectName } from "../../supabase_admin/supabase_management_client";
import { settings } from "happy-dom/lib/PropertySymbol.js";
const logger = log.scope("app_handlers"); const logger = log.scope("app_handlers");
...@@ -232,8 +233,8 @@ export function registerAppHandlers() { ...@@ -232,8 +233,8 @@ export function registerAppHandlers() {
} }
let supabaseProjectName: string | null = null; let supabaseProjectName: string | null = null;
const settings = readSettings();
if (app.supabaseProjectId) { if (app.supabaseProjectId && settings.supabase?.accessToken?.value) {
supabaseProjectName = await getSupabaseProjectName(app.supabaseProjectId); supabaseProjectName = await getSupabaseProjectName(app.supabaseProjectId);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论