@@ -256,6 +256,7 @@ func unmarshallParts(data []byte) ([]ContentPart, error) {
256 if err := json.Unmarshal(wrapper.Data, &part); err != nil {
256 if err := json.Unmarshal(wrapper.Data, &part); err != nil {
257 return nil, err
257 return nil, err
259+ parts = append(parts, part)
259 case binaryType:
260 case binaryType:
260 part := BinaryContent{}
261 part := BinaryContent{}
261 if err := json.Unmarshal(wrapper.Data, &part); err != nil {
262 if err := json.Unmarshal(wrapper.Data, &part); err != nil {