add inbound activity logger for debugging
This commit is contained in:
@@ -80,7 +80,9 @@ import {
|
||||
MiUserPublickey,
|
||||
MiUserSecurityKey,
|
||||
MiWebhook,
|
||||
NoteEdit
|
||||
NoteEdit,
|
||||
SkActivityContext,
|
||||
SkActivityLog,
|
||||
} from './_.js';
|
||||
import type { DataSource } from 'typeorm';
|
||||
|
||||
@@ -126,6 +128,18 @@ const $latestNotesRepository: Provider = {
|
||||
inject: [DI.db],
|
||||
};
|
||||
|
||||
const $activityContextRepository: Provider = {
|
||||
provide: DI.activityContextRepository,
|
||||
useFactory: (db: DataSource) => db.getRepository(SkActivityContext).extend(miRepository as MiRepository<SkActivityContext>),
|
||||
inject: [DI.db],
|
||||
};
|
||||
|
||||
const $activityLogsRepository: Provider = {
|
||||
provide: DI.activityLogsRepository,
|
||||
useFactory: (db: DataSource) => db.getRepository(SkActivityLog).extend(miRepository as MiRepository<SkActivityLog>),
|
||||
inject: [DI.db],
|
||||
};
|
||||
|
||||
const $noteFavoritesRepository: Provider = {
|
||||
provide: DI.noteFavoritesRepository,
|
||||
useFactory: (db: DataSource) => db.getRepository(MiNoteFavorite).extend(miRepository as MiRepository<MiNoteFavorite>),
|
||||
@@ -526,6 +540,8 @@ const $noteScheduleRepository: Provider = {
|
||||
$appsRepository,
|
||||
$avatarDecorationsRepository,
|
||||
$latestNotesRepository,
|
||||
$activityContextRepository,
|
||||
$activityLogsRepository,
|
||||
$noteFavoritesRepository,
|
||||
$noteThreadMutingsRepository,
|
||||
$noteReactionsRepository,
|
||||
@@ -600,6 +616,8 @@ const $noteScheduleRepository: Provider = {
|
||||
$appsRepository,
|
||||
$avatarDecorationsRepository,
|
||||
$latestNotesRepository,
|
||||
$activityContextRepository,
|
||||
$activityLogsRepository,
|
||||
$noteFavoritesRepository,
|
||||
$noteThreadMutingsRepository,
|
||||
$noteReactionsRepository,
|
||||
|
||||
Reference in New Issue
Block a user