diff --git a/src/status_im/transport/message/protocol.cljs b/src/status_im/transport/message/protocol.cljs index e157bff83a..06191e4c26 100644 --- a/src/status_im/transport/message/protocol.cljs +++ b/src/status_im/transport/message/protocol.cljs @@ -31,7 +31,9 @@ [msg] (-> msg (update :link-previews #(map link-preview->rpc %)) - (update :status-link-previews #(map status-link-preview->rpc %)) + (update :status-link-previews #(-> status-link-preview->rpc + (map %) + set)) (set/rename-keys {:album-id :albumId :audio-duration-ms :audioDurationMs diff --git a/src/status_im2/contexts/chat/composer/link_preview/view.cljs b/src/status_im2/contexts/chat/composer/link_preview/view.cljs index 87db6c4b42..c98685ceae 100644 --- a/src/status_im2/contexts/chat/composer/link_preview/view.cljs +++ b/src/status_im2/contexts/chat/composer/link_preview/view.cljs @@ -50,7 +50,7 @@ :loading? loading? :thumbnail (:data-uri thumbnail) :url url})) - (concat previews status-link-previews))}]])) + (set (concat previews status-link-previews)))}]])) (defn view []