From 599264b362ab3b33e3dc6e917cfd44a55233cee7 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Wed, 1 Jan 2025 21:03:42 +0100 Subject: [PATCH] TS fix --- src/http/controllers/assets.ts | 2 +- src/repositories/zoneRepository.ts | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/http/controllers/assets.ts b/src/http/controllers/assets.ts index c13968b..8407d49 100644 --- a/src/http/controllers/assets.ts +++ b/src/http/controllers/assets.ts @@ -35,7 +35,7 @@ export class AssetsController extends BaseController { public async listTilesByZone(req: Request, res: Response) { const zoneId = req.params.zoneId as UUID - if (!zoneId || zoneId === 0) { + if (!zoneId) { return this.sendError(res, 'Invalid zone ID', 400) } diff --git a/src/repositories/zoneRepository.ts b/src/repositories/zoneRepository.ts index fac70d0..e0e9af6 100644 --- a/src/repositories/zoneRepository.ts +++ b/src/repositories/zoneRepository.ts @@ -1,4 +1,5 @@ import { BaseRepository } from '#application/base/baseRepository' +import { UUID } from '#application/types' import { Zone } from '#entities/zone' import { ZoneEventTile } from '#entities/zoneEventTile' import { ZoneObject } from '#entities/zoneObject' @@ -24,7 +25,7 @@ class ZoneRepository extends BaseRepository { } } - async getById(id: number) { + async getById(id: UUID) { try { const repository = this.em.getRepository(Zone) return await repository.findOne({ id }) @@ -34,7 +35,7 @@ class ZoneRepository extends BaseRepository { } } - async getEventTiles(id: number): Promise { + async getEventTiles(id: UUID): Promise { try { const repository = this.em.getRepository(ZoneEventTile) return await repository.find({ zone: id }) @@ -44,7 +45,7 @@ class ZoneRepository extends BaseRepository { } } - async getFirstEventTile(zoneId: number, positionX: number, positionY: number): Promise { + async getFirstEventTile(zoneId: UUID, positionX: number, positionY: number): Promise { try { const repository = this.em.getRepository(ZoneEventTile) return await repository.findOne({ @@ -58,7 +59,7 @@ class ZoneRepository extends BaseRepository { } } - async getZoneObjects(id: number): Promise { + async getZoneObjects(id: UUID): Promise { try { const repository = this.em.getRepository(ZoneObject) return await repository.find({ zone: id })