60%
This commit is contained in:
@@ -24,6 +24,25 @@ foreach ($forbidden in @('relationType: relationType.value', 'sex: addForm.gende
|
||||
if ($t04.Contains($forbidden)) { throw "T04 must not guess unsupported wire field: $forbidden" }
|
||||
}
|
||||
|
||||
foreach ($required in @(
|
||||
'v-model="addForm.aliasName"',
|
||||
'v-model="addForm.generationName"',
|
||||
'v-model="addForm.birthLunar"',
|
||||
'v-model="addForm.birthPlace"',
|
||||
'v-model="addForm.deathLunar"',
|
||||
'v-model="addForm.deathPlace"',
|
||||
'v-model="addForm.burialPlace"',
|
||||
'v-model="addForm.biography"',
|
||||
'v-model="addForm.remark"',
|
||||
'aliasName: addForm.aliasName',
|
||||
'generationName: addForm.generationName',
|
||||
'biography: addForm.biography',
|
||||
'remark: addForm.remark',
|
||||
'...(isFirstMember.value ? { generation: 1 } : {})'
|
||||
)) {
|
||||
if (-not $t04.Contains($required)) { throw "T04 safe optional field missing: $required" }
|
||||
}
|
||||
|
||||
foreach ($required in @('appApi.createRelatedPerson(', 'appApi.createPerson(', 'appApi.updatePerson(', 'failedAction.value = "save"')) {
|
||||
$source = if ($required -eq 'appApi.updatePerson(' -or $required -eq 'failedAction.value = "save"') { $t05 } else { $t04 }
|
||||
if (-not $source.Contains($required)) { throw "Lineage write page missing: $required" }
|
||||
|
||||
Reference in New Issue
Block a user