Skip to content

Commit e9e01af

Browse files
committed
[#173200347] fix integer inclusive maximum (#182)
1 parent 9f74a73 commit e9e01af

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/__tests__/__snapshots__/gen-api-models.test.ts.snap

+1-1
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ import { WithinRangeInteger } from \\"italia-ts-commons/lib/numbers\\";
265265
import * as t from \\"io-ts\\";
266266
267267
export type WithinRangeIntegerTest = t.TypeOf<typeof WithinRangeIntegerTest>;
268-
export const WithinRangeIntegerTest = WithinRangeInteger(0, 10);
268+
export const WithinRangeIntegerTest = WithinRangeInteger(0, 11);
269269
"
270270
`;
271271

templates/macros.njk

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
{% macro defineInteger(definitionName, definition, inline = false) -%}
8888
{% if definition.minimum != undefined and definition.maximum != undefined %}
8989
{{- 'import { WithinRangeInteger } from "italia-ts-commons/lib/numbers";' | addImport -}}
90-
{% set typedef %}WithinRangeInteger({{ definition.minimum }}, {{ definition.maximum }}){% endset %}
90+
{% set typedef %}WithinRangeInteger({{ definition.minimum }}, {{ definition.maximum + 1 }}){% endset %}
9191
{% elif definition.minimum == "0" %}
9292
{{- 'import { NonNegativeInteger } from "italia-ts-commons/lib/numbers";' | addImport -}}
9393
{% set typedef %}NonNegativeInteger{% endset %}

0 commit comments

Comments
 (0)