summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/RemoteUserResolveService.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/backend/src/core/RemoteUserResolveService.ts')
-rw-r--r--packages/backend/src/core/RemoteUserResolveService.ts21
1 files changed, 13 insertions, 8 deletions
diff --git a/packages/backend/src/core/RemoteUserResolveService.ts b/packages/backend/src/core/RemoteUserResolveService.ts
index e19a245e18..75c5f14aa4 100644
--- a/packages/backend/src/core/RemoteUserResolveService.ts
+++ b/packages/backend/src/core/RemoteUserResolveService.ts
@@ -1,10 +1,15 @@
+/*
+ * SPDX-FileCopyrightText: syuilo and other misskey contributors
+ * SPDX-License-Identifier: AGPL-3.0-only
+ */
+
import { URL } from 'node:url';
import { Inject, Injectable } from '@nestjs/common';
import chalk from 'chalk';
import { IsNull } from 'typeorm';
import { DI } from '@/di-symbols.js';
-import type { UsersRepository } from '@/models/index.js';
-import type { LocalUser, RemoteUser } from '@/models/entities/User.js';
+import type { UsersRepository } from '@/models/_.js';
+import type { MiLocalUser, MiRemoteUser } from '@/models/User.js';
import type { Config } from '@/config.js';
import type Logger from '@/logger.js';
import { UtilityService } from '@/core/UtilityService.js';
@@ -35,7 +40,7 @@ export class RemoteUserResolveService {
}
@bindThis
- public async resolveUser(username: string, host: string | null): Promise<LocalUser | RemoteUser> {
+ public async resolveUser(username: string, host: string | null): Promise<MiLocalUser | MiRemoteUser> {
const usernameLower = username.toLowerCase();
if (host == null) {
@@ -46,7 +51,7 @@ export class RemoteUserResolveService {
} else {
return u;
}
- }) as LocalUser;
+ }) as MiLocalUser;
}
host = this.utilityService.toPuny(host);
@@ -59,10 +64,10 @@ export class RemoteUserResolveService {
} else {
return u;
}
- }) as LocalUser;
+ }) as MiLocalUser;
}
- const user = await this.usersRepository.findOneBy({ usernameLower, host }) as RemoteUser | null;
+ const user = await this.usersRepository.findOneBy({ usernameLower, host }) as MiRemoteUser | null;
const acctLower = `${usernameLower}@${host}`;
@@ -81,7 +86,7 @@ export class RemoteUserResolveService {
} else {
return u;
}
- })) as LocalUser;
+ })) as MiLocalUser;
}
}
@@ -127,7 +132,7 @@ export class RemoteUserResolveService {
if (u == null) {
throw new Error('user not found');
} else {
- return u as LocalUser | RemoteUser;
+ return u as MiLocalUser | MiRemoteUser;
}
});
}