summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/NoteCreateService.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-12-04 10:16:03 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-12-04 10:16:03 +0900
commit22ccb0fa716a84560c8599781647baaaeb8e80bd (patch)
tree2c89d24ad7fd3ee46c4edc434fa54f189eba2ae9 /packages/backend/src/core/NoteCreateService.ts
parentFix forkbomb 2 (diff)
downloadsharkey-22ccb0fa716a84560c8599781647baaaeb8e80bd.tar.gz
sharkey-22ccb0fa716a84560c8599781647baaaeb8e80bd.tar.bz2
sharkey-22ccb0fa716a84560c8599781647baaaeb8e80bd.zip
refactor
Diffstat (limited to 'packages/backend/src/core/NoteCreateService.ts')
-rw-r--r--packages/backend/src/core/NoteCreateService.ts16
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/backend/src/core/NoteCreateService.ts b/packages/backend/src/core/NoteCreateService.ts
index a23e105674..cf1566a5e8 100644
--- a/packages/backend/src/core/NoteCreateService.ts
+++ b/packages/backend/src/core/NoteCreateService.ts
@@ -34,12 +34,12 @@ import { WebhookService } from '@/core/WebhookService.js';
import { HashtagService } from '@/core/HashtagService.js';
import { AntennaService } from '@/core/AntennaService.js';
import { QueueService } from '@/core/QueueService.js';
-import { NoteEntityService } from './entities/NoteEntityService.js';
-import { UserEntityService } from './entities/UserEntityService.js';
-import { NoteReadService } from './NoteReadService.js';
-import { ApRendererService } from './remote/activitypub/ApRendererService.js';
-import { ResolveUserService } from './remote/ResolveUserService.js';
-import { ApDeliverManagerService } from './remote/activitypub/ApDeliverManagerService.js';
+import { NoteEntityService } from '@/core/entities/NoteEntityService.js';
+import { UserEntityService } from '@/core/entities/UserEntityService.js';
+import { ApRendererService } from '@/core/activitypub/ApRendererService.js';
+import { ApDeliverManagerService } from '@/core/activitypub/ApDeliverManagerService.js';
+import { NoteReadService } from '@/core/NoteReadService.js';
+import { RemoteUserResolveService } from '@/core/RemoteUserResolveService.js';
const mutedWordsCache = new Cache<{ userId: UserProfile['userId']; mutedWords: UserProfile['mutedWords']; }[]>(1000 * 60 * 5);
@@ -179,7 +179,7 @@ export class NoteCreateService {
private hashtagService: HashtagService,
private antennaService: AntennaService,
private webhookService: WebhookService,
- private resolveUserService: ResolveUserService,
+ private remoteUserResolveService: RemoteUserResolveService,
private apDeliverManagerService: ApDeliverManagerService,
private apRendererService: ApRendererService,
private notesChart: NotesChart,
@@ -726,7 +726,7 @@ export class NoteCreateService {
const mentions = extractMentions(tokens);
let mentionedUsers = (await Promise.all(mentions.map(m =>
- this.resolveUserService.resolveUser(m.username, m.host ?? user.host).catch(() => null),
+ this.remoteUserResolveService.resolveUser(m.username, m.host ?? user.host).catch(() => null),
))).filter(x => x != null) as User[];
// Drop duplicate users