From 137bd0dae07518b4ad347aa91bc322abde8b62d6 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Tue, 14 May 2024 22:19:33 -0500 Subject: [PATCH] adminAccountsController: fix type error with DittoEvent --- src/controllers/api/admin.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/controllers/api/admin.ts b/src/controllers/api/admin.ts index b9464a3..77571aa 100644 --- a/src/controllers/api/admin.ts +++ b/src/controllers/api/admin.ts @@ -2,11 +2,12 @@ import { z } from 'zod'; import { type AppController } from '@/app.ts'; import { Conf } from '@/config.ts'; +import { DittoEvent } from '@/interfaces/DittoEvent.ts'; import { booleanParamSchema } from '@/schema.ts'; import { Storages } from '@/storages.ts'; -import { renderAdminAccount } from '@/views/mastodon/admin-accounts.ts'; -import { paginated, paginationSchema, parseBody, updateListAdminEvent } from '@/utils/api.ts'; import { addTag } from '@/tags.ts'; +import { paginated, paginationSchema, parseBody, updateListAdminEvent } from '@/utils/api.ts'; +import { renderAdminAccount } from '@/views/mastodon/admin-accounts.ts'; const adminAccountQuerySchema = z.object({ local: booleanParamSchema.optional(), @@ -49,7 +50,7 @@ const adminAccountsController: AppController = async (c) => { for (const event of events) { const d = event.tags.find(([name]) => name === 'd')?.[1]; - event.d_author = authors.find((author) => author.pubkey === d); + (event as DittoEvent).d_author = authors.find((author) => author.pubkey === d); } const accounts = await Promise.all(