diff --git a/client/src/app/shared/models/base/base-decimal-model.ts b/client/src/app/shared/models/base/base-decimal-model.ts index 7be77ea1f..5a893f5c7 100644 --- a/client/src/app/shared/models/base/base-decimal-model.ts +++ b/client/src/app/shared/models/base/base-decimal-model.ts @@ -5,7 +5,11 @@ export abstract class BaseDecimalModel extends BaseModel { public deserialize(input: any): void { if (input && typeof input === 'object') { - this.getDecimalFields().forEach(field => (input[field] = parseInt(input[field], 10))); + this.getDecimalFields().forEach(field => { + if (input[field] !== undefined) { + input[field] = parseInt(input[field], 10); + } + }); } super.deserialize(input); }