fix(editor): route grid edits through manual txn session

This commit is contained in:
zipg authored and GitHub committed 2026-09-03 10:27:41 +08:00
1 parent 321674c4dc
commit e2eb481b8a
6 files changed
+95 -4

No files matched your search

@@ -515,6 +515,8 @@ interface DataGridProps {
}>;
exportFileBaseName?: string;
customSaveHandler?: import("@/composables/useDataGridEditor").CustomSaveHandler;
manualTransactionSessionId?: string;
onManualTransactionMutation?: () => void;
mongoUpdateTarget?: MongoCopyUpdateTarget;
queryEditabilityReason?: QueryEditabilityReason;
allowInsertRows?: boolean;
@@ -4268,6 +4270,8 @@ const editor = useDataGridEditor({
canEditExistingRows,
onExecuteSql: computed(() => props.onExecuteSql),
customSaveHandler: computed(() => props.customSaveHandler),
manualTransactionSessionId: computed(() => props.manualTransactionSessionId),
onManualTransactionMutation: () => props.onManualTransactionMutation?.(),
sql: computed(() => props.sql),
searchText,
whereFilterInput,