diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-04-13 17:26:38 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-04-13 17:26:38 +0900 |
| commit | 8c72e011d26e38c779c26e20e4754502e56e3c0f (patch) | |
| tree | e9b2ab3d24d717c3980584f379f654f373a9f81d /src | |
| parent | Fix bug (diff) | |
| download | misskey-8c72e011d26e38c779c26e20e4754502e56e3c0f.tar.gz misskey-8c72e011d26e38c779c26e20e4754502e56e3c0f.tar.bz2 misskey-8c72e011d26e38c779c26e20e4754502e56e3c0f.zip | |
Fix bug
Diffstat (limited to 'src')
| -rw-r--r-- | src/models/repositories/user-list.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/models/repositories/user-list.ts b/src/models/repositories/user-list.ts index fbf81b8886..e591794b8b 100644 --- a/src/models/repositories/user-list.ts +++ b/src/models/repositories/user-list.ts @@ -1,6 +1,7 @@ import { EntityRepository, Repository } from 'typeorm'; import { UserList } from '../entities/user-list'; import { ensure } from '../../prelude/ensure'; +import { UserListJoinings } from '..'; @EntityRepository(UserList) export class UserListRepository extends Repository<UserList> { @@ -9,9 +10,14 @@ export class UserListRepository extends Repository<UserList> { ) { const userList = typeof src === 'object' ? src : await this.findOne(src).then(ensure); + const users = await UserListJoinings.find({ + userListId: userList.id + }); + return { id: userList.id, - name: userList.name + name: userList.name, + userIds: users.map(x => x.userId) }; } } |