1
0
forked from noxious/server

number>uuid

This commit is contained in:
Dennis Postma 2025-01-01 21:37:02 +01:00
parent 5982422e04
commit 7c473de12b
3 changed files with 5 additions and 4 deletions

View File

@ -40,8 +40,8 @@ export class AvatarController extends BaseController {
*/ */
public async getByParams(req: Request, res: Response) { public async getByParams(req: Request, res: Response) {
return this.generateAvatar(res, { return this.generateAvatar(res, {
characterTypeId: parseInt(req.params.characterTypeId), characterTypeId: req.params.characterTypeId as UUID,
characterHairId: req.params.characterHairId ? parseInt(req.params.characterHairId) : undefined characterHairId: req.params.characterHairId ? (req.params.characterHairId as UUID) : undefined
}) })
} }

View File

@ -1,4 +1,5 @@
import { BaseRepository } from '#application/base/baseRepository' import { BaseRepository } from '#application/base/baseRepository'
import { UUID } from '#application/types'
import { CharacterHair } from '#entities/characterHair' import { CharacterHair } from '#entities/characterHair'
class CharacterHairRepository extends BaseRepository { class CharacterHairRepository extends BaseRepository {
@ -32,7 +33,7 @@ class CharacterHairRepository extends BaseRepository {
} }
} }
async getById(id: number): Promise<CharacterHair | null> { async getById(id: UUID): Promise<CharacterHair | null> {
try { try {
const repository = this.em.getRepository(CharacterHair) const repository = this.em.getRepository(CharacterHair)
return await repository.findOne({ id }) return await repository.findOne({ id })

View File

@ -22,7 +22,7 @@ class CharacterTypeRepository extends BaseRepository {
} }
} }
async getById(id: number) { async getById(id: UUID) {
try { try {
const repository = this.em.getRepository(CharacterType) const repository = this.em.getRepository(CharacterType)
return await repository.findOne({ id }) return await repository.findOne({ id })