feat: simplification of default-value specification in FieldMetadata (#4592)

* feat: wip refactor default-value

* feat: health check to migrate default value

* fix: tests

* fix: refactor defaultValue to make it more clean

* fix: unit tests

* fix: front-end default value
This commit is contained in:
Jérémy M
2024-03-27 10:56:04 +01:00
committed by GitHub
parent 90ce7709dd
commit 5c0b65eecb
43 changed files with 481 additions and 328 deletions

View File

@ -63,7 +63,7 @@ export class OpportunityObjectMetadata extends BaseObjectMetadata {
label: 'Probability',
description: 'Opportunity probability',
icon: 'IconProgressCheck',
defaultValue: { value: '0' },
defaultValue: "'0'",
})
probability: string;
@ -85,7 +85,7 @@ export class OpportunityObjectMetadata extends BaseObjectMetadata {
},
{ value: 'CUSTOMER', label: 'Customer', position: 4, color: 'yellow' },
],
defaultValue: { value: 'NEW' },
defaultValue: "'NEW'",
})
stage: string;