This commit is contained in:
sbriat
2023-04-27 17:52:43 +02:00
parent 96577e119f
commit 95310651d8
5 changed files with 57 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
import { AutoMap } from '@automapper/classes';
import { IsNumber, Max, Min } from 'class-validator';
import { IsLatitude, IsLongitude, IsNumber } from 'class-validator';
export class Coordinates {
constructor(lon: number, lat: number) {
@@ -8,14 +8,12 @@ export class Coordinates {
}
@IsNumber()
@Min(-180)
@Max(180)
@IsLongitude()
@AutoMap()
lon: number;
@IsNumber()
@Min(-90)
@Max(90)
@IsLatitude()
@AutoMap()
lat: number;
}