Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Little hack to make
goat
work better with generic record data, aka when we don't know the Lexicon. In this context, just dumping the JSON to stdout (pretty printed).Sharing b/c we might want to do this generally, at least for API endpoints:
json.RawMessage
instead oflexutil.LexiconTypeDecoder
when we encounterunknown
schema type. Note that this won't work for records, and the schema rules do allowunknown
in records, it just hasn't happened yet.Another place we encounter this is DID documents, which don't even have
$type
in the JSON.