From a459f36f584c026f55a26383d867675a45a111b3 Mon Sep 17 00:00:00 2001 From: 1ilit Date: Wed, 10 Jul 2024 21:23:30 +0300 Subject: [PATCH] Fix increment being deleted when type is updated --- src/components/EditorSidePanel/TablesTab/TableField.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/EditorSidePanel/TablesTab/TableField.jsx b/src/components/EditorSidePanel/TablesTab/TableField.jsx index 9c68759..54da0df 100644 --- a/src/components/EditorSidePanel/TablesTab/TableField.jsx +++ b/src/components/EditorSidePanel/TablesTab/TableField.jsx @@ -89,7 +89,8 @@ export default function TableField({ data, tid, index }) { ]); setRedoStack([]); const incr = - data.increment && dbToTypes[database][value].canIncrement; + data.increment && !!dbToTypes[database][value].canIncrement; + if (value === "ENUM" || value === "SET") { updateField(tid, index, { type: value,