forked from noxious/server
TS fix
This commit is contained in:
parent
6f84238503
commit
599264b362
@ -35,7 +35,7 @@ export class AssetsController extends BaseController {
|
|||||||
public async listTilesByZone(req: Request, res: Response) {
|
public async listTilesByZone(req: Request, res: Response) {
|
||||||
const zoneId = req.params.zoneId as UUID
|
const zoneId = req.params.zoneId as UUID
|
||||||
|
|
||||||
if (!zoneId || zoneId === 0) {
|
if (!zoneId) {
|
||||||
return this.sendError(res, 'Invalid zone ID', 400)
|
return this.sendError(res, 'Invalid zone ID', 400)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import { BaseRepository } from '#application/base/baseRepository'
|
import { BaseRepository } from '#application/base/baseRepository'
|
||||||
|
import { UUID } from '#application/types'
|
||||||
import { Zone } from '#entities/zone'
|
import { Zone } from '#entities/zone'
|
||||||
import { ZoneEventTile } from '#entities/zoneEventTile'
|
import { ZoneEventTile } from '#entities/zoneEventTile'
|
||||||
import { ZoneObject } from '#entities/zoneObject'
|
import { ZoneObject } from '#entities/zoneObject'
|
||||||
@ -24,7 +25,7 @@ class ZoneRepository extends BaseRepository {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async getById(id: number) {
|
async getById(id: UUID) {
|
||||||
try {
|
try {
|
||||||
const repository = this.em.getRepository(Zone)
|
const repository = this.em.getRepository(Zone)
|
||||||
return await repository.findOne({ id })
|
return await repository.findOne({ id })
|
||||||
@ -34,7 +35,7 @@ class ZoneRepository extends BaseRepository {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async getEventTiles(id: number): Promise<ZoneEventTile[]> {
|
async getEventTiles(id: UUID): Promise<ZoneEventTile[]> {
|
||||||
try {
|
try {
|
||||||
const repository = this.em.getRepository(ZoneEventTile)
|
const repository = this.em.getRepository(ZoneEventTile)
|
||||||
return await repository.find({ zone: id })
|
return await repository.find({ zone: id })
|
||||||
@ -44,7 +45,7 @@ class ZoneRepository extends BaseRepository {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async getFirstEventTile(zoneId: number, positionX: number, positionY: number): Promise<ZoneEventTile | null> {
|
async getFirstEventTile(zoneId: UUID, positionX: number, positionY: number): Promise<ZoneEventTile | null> {
|
||||||
try {
|
try {
|
||||||
const repository = this.em.getRepository(ZoneEventTile)
|
const repository = this.em.getRepository(ZoneEventTile)
|
||||||
return await repository.findOne({
|
return await repository.findOne({
|
||||||
@ -58,7 +59,7 @@ class ZoneRepository extends BaseRepository {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async getZoneObjects(id: number): Promise<ZoneObject[]> {
|
async getZoneObjects(id: UUID): Promise<ZoneObject[]> {
|
||||||
try {
|
try {
|
||||||
const repository = this.em.getRepository(ZoneObject)
|
const repository = this.em.getRepository(ZoneObject)
|
||||||
return await repository.find({ zone: id })
|
return await repository.find({ zone: id })
|
||||||
|
Loading…
x
Reference in New Issue
Block a user