From 33e596b64306395068fc6982ca1b183a3cf4320e Mon Sep 17 00:00:00 2001 From: Guillaume Chau Date: Mon, 26 Sep 2022 22:45:01 +0200 Subject: [PATCH] perf: cache app record --- packages/app-backend-core/src/app.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-backend-core/src/app.ts b/packages/app-backend-core/src/app.ts index db18bf13b..4485b84f3 100644 --- a/packages/app-backend-core/src/app.ts +++ b/packages/app-backend-core/src/app.ts @@ -153,7 +153,7 @@ export function getAppRecordId (app, defaultId?: string): string { } export async function getAppRecord (app: any, ctx: BackendContext): Promise { - const record = ctx.appRecords.find(ar => ar.options.app === app) + const record = app.__VUE_DEVTOOLS_APP_RECORD__ ?? ctx.appRecords.find(ar => ar.options.app === app) if (record) { return record }