allow switching schema field names when renaming fields

This commit is contained in:
Gani Georgiev
2022-07-18 16:26:37 +03:00
parent 47fc9b1066
commit e01f76d37b
14 changed files with 181 additions and 157 deletions
@@ -44,16 +44,16 @@
function getSiblingsFieldNames(currentField) {
let result = [];
if (currentField.toDelete) {
return result;
}
for (let field of collection.schema) {
if (field === currentField) {
continue; // skip current
if (field === currentField || field.toDelete) {
continue; // skip current and deleted fields
}
result.push(field.name);
if (field.id && field.originalName !== "" && field.originalName !== field.name) {
result.push(field.originalName);
}
}
return result;