1
0
forked from noxious/server

Converted more events

This commit is contained in:
2025-01-04 20:11:34 +01:00
parent 47ec425acf
commit 21f4c5328f
21 changed files with 113 additions and 102 deletions

View File

@ -14,13 +14,20 @@ export default class TileUpdateEvent extends BaseEvent {
}
private async handleEvent(data: Payload, callback: (success: boolean) => void): Promise<void> {
if (!(await this.isCharacterGM())) return
try {
const tile = await TileRepository.getById(data.id)
if (!(await this.isCharacterGM())) return
const tileRepository = new TileRepository()
const tile = await tileRepository.getById(data.id)
if (!tile) return callback(false)
await tile.setName(data.name).setTags(data.tags).update()
console.log(tile)
await tile.setName(data.name).setTags(data.tags).save()
console.log(tile)
return callback(true)
} catch (error) {
return callback(false)