diff --git a/src/events/character/connect.ts b/src/events/character/connect.ts index 9ebabff..a3f54fb 100644 --- a/src/events/character/connect.ts +++ b/src/events/character/connect.ts @@ -37,7 +37,7 @@ export default class CharacterConnectEvent extends BaseEvent { this.socket.characterId = character.id // Set character hair - if (data.characterHairId !== undefined && data.characterHairId !== null) { + if (data.characterHairId !== undefined) { const characterHair = await this.characterHairRepository.getById(data.characterHairId) await character.setCharacterHair(characterHair).save() } @@ -62,7 +62,7 @@ export default class CharacterConnectEvent extends BaseEvent { } private async checkForActiveCharacters(): Promise { - const characters = await this.characterRepository.getByUserId(this.socket.userId) + const characters = await this.characterRepository.getByUserId(this.socket.userId!) return characters?.some((char) => MapManager.getCharacterById(char.id)) ?? false } }