From db7121a4fa51e859050216ffbf6ee9cd06503198 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sat, 4 Jan 2025 23:14:32 +0100 Subject: [PATCH] map editor --- src/events/gameMaster/assetManager/tile/update.ts | 2 +- src/events/gameMaster/mapEditor/list.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/events/gameMaster/assetManager/tile/update.ts b/src/events/gameMaster/assetManager/tile/update.ts index 51a40be..0b81444 100644 --- a/src/events/gameMaster/assetManager/tile/update.ts +++ b/src/events/gameMaster/assetManager/tile/update.ts @@ -23,7 +23,7 @@ export default class TileUpdateEvent extends BaseEvent { if (!tile) return callback(false) await tile.setName(data.name).setTags(data.tags).save() - + return callback(true) } catch (error) { return callback(false) diff --git a/src/events/gameMaster/mapEditor/list.ts b/src/events/gameMaster/mapEditor/list.ts index 4161a1b..c2da2c1 100644 --- a/src/events/gameMaster/mapEditor/list.ts +++ b/src/events/gameMaster/mapEditor/list.ts @@ -15,7 +15,9 @@ export default class MapListEvent extends BaseEvent { this.logger.info(`User ${(await this.getCharacter())!.getId()} has created a new map via map editor.`) - const maps = await MapRepository.getAll() + const mapRepository = new MapRepository() + const maps = await mapRepository.getAll() + return callback(maps) } catch (error: any) { this.logger.error('gm:map:list error', error.message)