on main help sign in
fix: append `ImageURLContent` part in `unmarshallParts` (#1387)
665ee06Daniel Merja
internal/message/message.go+1
@@ -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
258 }
258 }
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 {