Commit 3a74489
fix(data-mapper-v2): resolve XML attribute paths when loading saved maps (#8770)
When deserializing data maps containing XML attribute bindings within loops,
the relative attribute path format './@AttributeName' was not being properly
resolved back to the full schema node key. This caused "Source schema node
not found" errors when reloading saved maps.
The fix normalizes './@' prefixed paths by stripping the './' before
constructing the full schema path lookup.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>1 parent 0ccc701 commit 3a74489
File tree
2 files changed
+4
-3
lines changed- libs/data-mapper-v2/src/mapHandling
- __test__
2 files changed
+4
-3
lines changedLines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
152 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1224 | 1224 | | |
1225 | 1225 | | |
1226 | 1226 | | |
1227 | | - | |
| 1227 | + | |
1228 | 1228 | | |
1229 | 1229 | | |
1230 | 1230 | | |
| |||
0 commit comments