mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-11-25 13:18:30 +00:00
fix for ThirdParty create flow.
- Added `parent` property handling in `ThirdPartyEdit.vue`, `Create.vue`, and related components for better association with parent entities. - Updated `Thirdparty` and `ThirdPartyWrite` types to include `parent` property and ensure type safety. - Adjusted translations and messages to reflect the new parent entity association concept.
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
v-if="type === 'thirdparty'"
|
||||
:action="action"
|
||||
:query="query"
|
||||
:parent="parent"
|
||||
ref="castThirdparty"
|
||||
@onThirdPartyCreated="onThirdPartyCreated"
|
||||
type=""
|
||||
|
||||
@@ -53,6 +53,7 @@ defineExpose({ save });
|
||||
:allowedTypes="props.allowedTypes"
|
||||
:action="props.action"
|
||||
:query="props.query"
|
||||
:parent="props.parent"
|
||||
@onPersonCreated="onPersonCreated"
|
||||
@onThirdPartyCreated="onThirdPartyCreated"
|
||||
></Create>
|
||||
|
||||
Reference in New Issue
Block a user