summaryrefslogtreecommitdiff
path: root/packages/frontend/src/plugin.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend/src/plugin.ts')
-rw-r--r--packages/frontend/src/plugin.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/frontend/src/plugin.ts b/packages/frontend/src/plugin.ts
index 6010180e68..d6007a27ed 100644
--- a/packages/frontend/src/plugin.ts
+++ b/packages/frontend/src/plugin.ts
@@ -14,12 +14,13 @@ import * as os from '@/os.js';
import { misskeyApi } from '@/utility/misskey-api.js';
import { i18n } from '@/i18n.js';
import { prefer } from '@/preferences.js';
+import type { FormWithDefault } from '@/utility/form.js';
export type Plugin = {
installId: string;
name: string;
active: boolean;
- config?: Record<string, { default: any }>;
+ config?: FormWithDefault;
configData: Record<string, any>;
src: string | null;
version: string;
@@ -240,7 +241,7 @@ async function launchPlugin(id: Plugin['installId']): Promise<void> {
pluginLogs.value.set(plugin.installId, []);
function systemLog(message: string, isError = false): void {
- pluginLogs.value.get(plugin.installId)?.push({
+ pluginLogs.value.get(plugin!.installId)?.push({
at: Date.now(),
isSystem: true,
message,