From f0aec3a80404cc18d738f721ffb8a438928d66f8 Mon Sep 17 00:00:00 2001 From: Leopoldadmin Date: Mon, 22 Jun 2026 21:10:10 +0000 Subject: [PATCH] Replace Date.now().toString() with crypto.randomUUID() for ID generation --- frontend/src/tools/drawing/TableTool.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/tools/drawing/TableTool.ts b/frontend/src/tools/drawing/TableTool.ts index c869972..15300a5 100644 --- a/frontend/src/tools/drawing/TableTool.ts +++ b/frontend/src/tools/drawing/TableTool.ts @@ -26,7 +26,7 @@ class TableTool extends Tool { const x = this.startPoint.x; const y = this.startPoint.y; this.yjsDoc.createElement({ - id: Date.now().toString(), + id: crypto.randomUUID(), type: 'round_table', layerId: 'default', x: x - this.radius, @@ -46,7 +46,7 @@ class TableTool extends Tool { const width = Math.abs(event.clientX - this.startPoint.x); const height = Math.abs(event.clientY - this.startPoint.y); this.yjsDoc.createElement({ - id: Date.now().toString(), + id: crypto.randomUUID(), type: 'rectangular_table', layerId: 'default', x,