[COMPASS-6180] Rendering documents in compass-crud fails with certain values Created: 07/Oct/22  Updated: 27/Oct/23  Resolved: 11/Jul/23

Status: Closed
Project: Compass
Component/s: CRUD
Affects Version/s: None
Fix Version/s: No version

Type: Bug Priority: Major - P3
Reporter: Rhys Howell Assignee: Unassigned
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

OS:
node.js / npm versions:
Additional info:


Attachments: PNG File Screenshot 2022-10-06 at 17.29.58.png    
Documentation Changes: Not Needed
Sprint: Up for triaging

 Description   

When rendering `test.all_types` in the Compass Data Sets deployment on main the following error is recieved:
Argument passed in UUID constructor must be a UUID, a 16 byte Buffer or a 32/36 character hex string (dashes excluded/included, format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

Looking at it this also happens in the newest mongosh, maybe something around parsing deeper down. This isn't exclusive to Compass.

From slack thread in compass-devel: https://mongodb.slack.com/archives/G2L10JAV7/p1665070272817209


Generated at Wed Feb 07 22:42:12 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.