forked from noxious/server
OOP is my passion ( ͡° ͜ʖ ͡°)
This commit is contained in:
@ -9,11 +9,12 @@ export default class CharacterListEvent extends BaseEvent {
|
||||
|
||||
private async handleEvent(data: any): Promise<void> {
|
||||
try {
|
||||
let characters: Character[] = await CharacterRepository.getByUserId(this.socket.userId!, [
|
||||
'characterType',
|
||||
'characterHair'
|
||||
])
|
||||
const characterRepository = new CharacterRepository()
|
||||
let characters: Character[] = await characterRepository.getByUserId(this.socket.userId!)
|
||||
|
||||
await characterRepository.getEntityManager().populate(characters, ['characterType', 'characterHair'])
|
||||
|
||||
console.log(characters)
|
||||
this.socket.emit('character:list', characters)
|
||||
} catch (error: any) {
|
||||
this.logger.error('character:list error', error.message)
|
||||
|
Reference in New Issue
Block a user