Skip to content

fix json error when struct field is slice and is nil#142

Open
hemanth132 wants to merge 1 commit intojinzhu:masterfrom
hemanth132:fix_empty_slice
Open

fix json error when struct field is slice and is nil#142
hemanth132 wants to merge 1 commit intojinzhu:masterfrom
hemanth132:fix_empty_slice

Conversation

@hemanth132
Copy link
Copy Markdown

When using copier for a struct with a nil byte slice as a field to a target struct which contains a similar nil byte slice field, the target slice field is being set with an empty slice instead of nil.

This cause issues, when the resulting target slice is converted to json using json.Marsha() method. Added a testcase for the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant