Fix 'Operator is Owner' bug

This commit is contained in:
gpt-engineer-app[bot]
2025-11-02 20:08:27 +00:00
parent a876333ce4
commit 4aa0c02769
2 changed files with 24 additions and 4 deletions

View File

@@ -209,10 +209,16 @@ export function ParkForm({ onSubmit, onCancel, initialData, isEditing = false }:
if (tempNewOperator) {
submissionContent.new_operator = tempNewOperator;
submissionContent.park.operator_id = null;
// If operator is also owner, use same entity for both
if (operatorIsOwner) {
submissionContent.new_property_owner = tempNewOperator;
submissionContent.park.property_owner_id = null;
}
}
// Add new property owner if created
if (tempNewPropertyOwner) {
// Add new property owner if created (and not already set above)
if (tempNewPropertyOwner && !operatorIsOwner) {
submissionContent.new_property_owner = tempNewPropertyOwner;
submissionContent.park.property_owner_id = null;
}