This is an automated email from the ASF dual-hosted git repository.
tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
The following commit(s) were added to refs/heads/main by this push:
new 0c0e367da5c kie-issues#1883: New Test Scenario wrongly manages empty
cells (#3015)
0c0e367da5c is described below
commit 0c0e367da5c84158b7544368ed996c9a2845bbc8
Author: Yeser Amer <[email protected]>
AuthorDate: Thu Mar 20 15:25:27 2025 +0100
kie-issues#1883: New Test Scenario wrongly manages empty cells (#3015)
Merging so that we can cherry-pick into 10.1. Thanks @yesamer!
---
packages/scesim-editor/src/mutations/addColumn.ts | 1 -
packages/scesim-editor/src/mutations/addRow.ts | 1 -
packages/scesim-editor/src/mutations/updateCell.ts | 3 ++-
3 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/packages/scesim-editor/src/mutations/addColumn.ts
b/packages/scesim-editor/src/mutations/addColumn.ts
index 1791db1fe62..2071ee1260b 100644
--- a/packages/scesim-editor/src/mutations/addColumn.ts
+++ b/packages/scesim-editor/src/mutations/addColumn.ts
@@ -145,7 +145,6 @@ function addColumn({
name: { __$$text: newFactMapping.factIdentifier.name.__$$text },
className: { __$$text:
newFactMapping.factIdentifier.className.__$$text },
},
- rawValue: { __$$text: "", "@_class": "string" },
});
});
}
diff --git a/packages/scesim-editor/src/mutations/addRow.ts
b/packages/scesim-editor/src/mutations/addRow.ts
index 65887921b4e..2b19bc37b2f 100644
--- a/packages/scesim-editor/src/mutations/addRow.ts
+++ b/packages/scesim-editor/src/mutations/addRow.ts
@@ -42,7 +42,6 @@ export function addRow({
name: { __$$text: factMapping.factIdentifier.name!.__$$text },
className: { __$$text: factMapping.factIdentifier.className!.__$$text
},
},
- rawValue: { __$$text: "", "@_class": "string" },
};
});
diff --git a/packages/scesim-editor/src/mutations/updateCell.ts
b/packages/scesim-editor/src/mutations/updateCell.ts
index 7484018db84..812bb86d4d5 100644
--- a/packages/scesim-editor/src/mutations/updateCell.ts
+++ b/packages/scesim-editor/src/mutations/updateCell.ts
@@ -48,5 +48,6 @@ export function updateCell({
factMappingValue.expressionIdentifier.type?.__$$text ===
factMapping!.expressionIdentifier.type?.__$$text
);
const factMappingValueToUpdate =
factMappingValues[factMappingValueToUpdateIndex];
- factMappingValueToUpdate.rawValue = { __$$text: value, "@_class": "string" };
+ factMappingValueToUpdate.rawValue =
+ value !== undefined && value !== "" ? { __$$text: value, "@_class":
"string" } : undefined;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]