Skip to content

Conversation

@teeohhem
Copy link
Contributor

Fixes: HDX-2617

@changeset-bot
Copy link

changeset-bot bot commented Oct 16, 2025

🦋 Changeset detected

Latest commit: d2faefa

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@hyperdx/app Patch
@hyperdx/api Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link

vercel bot commented Oct 16, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
hyperdx-v2-oss-app Ready Ready Preview Comment Oct 16, 2025 5:07pm

@claude
Copy link

claude bot commented Oct 16, 2025

Code Review

✅ No critical issues found.

The fix correctly handles copying nested objects and arrays from parsed JSON contexts. The logic appropriately distinguishes between:

  • Parsed JSON contexts (expanded stringified JSON) → uses value directly
  • Regular nested objects → uses get(rowData, keyPath)

Test coverage is comprehensive with good test cases for:

  • Array elements from stringified JSON
  • Entire stringified values when not expanded
  • Regular nested objects

Code follows project patterns and Mantine UI conventions.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 16, 2025

E2E Test Results

All tests passed • 25 passed • 3 skipped • 227s

Status Count
✅ Passed 25
❌ Failed 0
⚠️ Flaky 0
⏭️ Skipped 3

View full report →

@teeohhem teeohhem requested review from a team and pulpdrew and removed request for a team October 16, 2025 15:06
JSON.stringify({ field3: 'nested value' }, null, 2),
);
});
});
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Used TDD here to prove that the old functionality broke these tests.

Copy link
Contributor

@pulpdrew pulpdrew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@teeohhem teeohhem self-assigned this Oct 16, 2025
@kodiakhq kodiakhq bot merged commit 065cabd into main Oct 16, 2025
8 of 9 checks passed
@kodiakhq kodiakhq bot deleted the tom/fix-copy-object branch October 16, 2025 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants