fix: append `ImageURLContent` part in `unmarshallParts` (#1387)

Daniel Merja created

Change summary

internal/message/message.go | 1 +
1 file changed, 1 insertion(+)

Detailed changes

internal/message/message.go 🔗

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