File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,13 @@ import {
1111 MiddlewareHandlerParams ,
1212} from 'stream-chat' ;
1313
14- const localAttachmentToAttachment = ( localAttachment : LocalAttachment ) => {
14+ import { isLocalUrl } from '../utils/utils' ;
15+
16+ export const localAttachmentToAttachment = ( localAttachment : LocalAttachment ) => {
1517 const { localMetadata, ...attachment } = localAttachment ;
1618
1719 if ( isLocalImageAttachment ( localAttachment ) ) {
18- const isRemoteUri = ! ! attachment . image_url ;
20+ const isRemoteUri = ! ! attachment . image_url && ! isLocalUrl ( attachment . image_url ) ;
1921
2022 if ( isRemoteUri ) return attachment as Attachment ;
2123
@@ -25,7 +27,7 @@ const localAttachmentToAttachment = (localAttachment: LocalAttachment) => {
2527 originalFile : localMetadata . file ,
2628 } as Attachment ;
2729 } else {
28- const isRemoteUri = ! ! attachment . asset_url ;
30+ const isRemoteUri = ! ! attachment . asset_url && ! isLocalUrl ( attachment . asset_url ) ;
2931 if ( isRemoteUri ) return attachment as Attachment ;
3032
3133 return {
You can’t perform that action at this time.
0 commit comments