fix(views/table): wrong type when renaming relations

This commit is contained in:
Elian Doran 2025-07-18 21:07:16 +03:00
parent ef1153d336
commit ba5ef93c1a
No known key found for this signature in database

View File

@ -78,14 +78,14 @@ export default class TableColumnEditing extends Component {
return;
}
const { name, type, value } = this.newAttribute;
const { name, value } = this.newAttribute;
this.api.blockRedraw();
try {
if (this.existingAttributeToEdit && this.existingAttributeToEdit.name !== name) {
const oldName = this.existingAttributeToEdit.name.split(":")[1];
const newName = name.split(":")[1];
await renameColumn(this.parentNote.noteId, type, oldName, newName);
const [ type, newName ] = name.split(":");
await renameColumn(this.parentNote.noteId, type as "label" | "relation", oldName, newName);
}
attributes.setLabel(this.parentNote.noteId, name, value);