fix: set distinct name for grid row (#32512)

This commit is contained in:
Raffael Meyer 2025-06-11 17:42:13 +02:00 committed by GitHub
parent 597cdc9f77
commit 7ab8a396ed
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -158,11 +158,15 @@ export default class Grid {
d.idx = ri + 1;
}
if (d.name === undefined) {
d.name = "row " + d.idx;
d.name = this.get_random_name();
}
});
}
get_random_name() {
return crypto.randomUUID().slice(0, 8);
}
set_doc_url() {
let unsupported_fieldtypes = frappe.model.no_value_type.filter(
(x) => frappe.model.table_fields.indexOf(x) === -1
@ -496,7 +500,7 @@ export default class Grid {
d.idx = ri + 1;
}
if (d.name === undefined) {
d.name = "row " + d.idx;
d.name = this.get_random_name();
}
let grid_row;
if (this.grid_rows[ri] && !append_row) {