fix bad validation for distance and duration ratio, and for proportion

This commit is contained in:
Sylvain Briat 2023-11-21 16:32:32 +01:00
parent eee0fd070a
commit de239848c3
2 changed files with 5 additions and 5 deletions

View File

@ -2,10 +2,10 @@ import {
ArrayMinSize,
IsArray,
IsBoolean,
IsDecimal,
IsEnum,
IsISO8601,
IsInt,
IsNumber,
IsOptional,
IsUUID,
Max,
@ -93,7 +93,7 @@ export class MatchRequestDto {
useProportion?: boolean;
@IsOptional()
@IsDecimal()
@IsNumber()
@Min(0)
@Max(1)
proportion?: number;
@ -109,13 +109,13 @@ export class MatchRequestDto {
azimuthMargin?: number;
@IsOptional()
@IsDecimal()
@IsNumber()
@Min(0)
@Max(1)
maxDetourDistanceRatio?: number;
@IsOptional()
@IsDecimal()
@IsNumber()
@Min(0)
@Max(1)
maxDetourDurationRatio?: number;

View File

@ -19,7 +19,7 @@ message MatchRequest {
AlgorithmType algorithmType = 10;
int32 remoteness = 11;
bool useProportion = 12;
int32 proportion = 13;
float proportion = 13;
bool useAzimuth = 14;
int32 azimuthMargin = 15;
float maxDetourDistanceRatio = 16;