forked from noxious/server
Greatly improved server code base
This commit is contained in:
@ -2,9 +2,9 @@ import { FilterValue } from '@mikro-orm/core'
|
||||
|
||||
import { BaseRepository } from '#application/base/baseRepository'
|
||||
import { unduplicateArray } from '#application/utilities'
|
||||
import { FlattenZoneArray } from '#application/zone'
|
||||
import { Tile } from '#entities/tile'
|
||||
import { Zone } from '#entities/zone'
|
||||
import ZoneService from '#services/zoneService'
|
||||
|
||||
class TileRepository extends BaseRepository {
|
||||
async getById(id: FilterValue<`${string}-${string}-${string}-${string}-${string}`>): Promise<any> {
|
||||
@ -44,7 +44,7 @@ class TileRepository extends BaseRepository {
|
||||
const zone = await repository.findOne({ id: zoneId })
|
||||
if (!zone) return null
|
||||
|
||||
const zoneTileArray = unduplicateArray(FlattenZoneArray(JSON.parse(JSON.stringify(zone.tiles))))
|
||||
const zoneTileArray = unduplicateArray(ZoneService.flattenZoneArray(JSON.parse(JSON.stringify(zone.tiles))))
|
||||
|
||||
return await tileRepository.find({
|
||||
id: zoneTileArray
|
||||
|
Reference in New Issue
Block a user