Added getter & setter functions to all entities

This commit is contained in:
2024-12-26 15:15:18 +01:00
parent 6a27ccff31
commit 691abb7c4f
33 changed files with 1500 additions and 168 deletions

View File

@ -9,7 +9,6 @@ import CharacterRepository from '#repositories/characterRepository'
class ChatService {
async sendZoneMessage(io: Server, socket: TSocket, message: string, characterId: number, zoneId: number): Promise<boolean> {
try {
const character = await CharacterRepository.getById(characterId)
if (!character) return false
@ -18,9 +17,10 @@ class ChatService {
const newChat = new Chat()
newChat.character = character
newChat.zone = zone
newChat.message = message
newChat
.setCharacter(character)
.setZone(zone)
.setMessage(message)
await newChat.save()