fix: use dynamic import for Plugin to avoid circular dependency

update-perms
Aiden Cline 2026-01-07 16:16:23 -06:00
parent fbc60399a2
commit 4af389a2a2
1 changed files with 1 additions and 1 deletions

View File

@ -2,7 +2,6 @@ import { Bus } from "@/bus"
import { BusEvent } from "@/bus/bus-event"
import { Config } from "@/config/config"
import { Identifier } from "@/id/id"
import { Plugin } from "@/plugin"
import { Instance } from "@/project/instance"
import { Storage } from "@/storage/storage"
import { fn } from "@/util/fn"
@ -132,6 +131,7 @@ export namespace PermissionNext {
id,
...request,
}
const { Plugin } = await import("@/plugin")
const hook = await Plugin.trigger(
"permission.ask",
{