Page MenuHomePhorge

D5193.1765052968.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D5193.1765052968.diff

diff --git a/keyserver/src/fetchers/upload-fetchers.js b/keyserver/src/fetchers/upload-fetchers.js
--- a/keyserver/src/fetchers/upload-fetchers.js
+++ b/keyserver/src/fetchers/upload-fetchers.js
@@ -139,7 +139,18 @@
mediaMessageContents: $ReadOnlyArray<MediaMessageServerDBContent>,
): Promise<$ReadOnlyArray<Media>> {
const uploads = await fetchUploadsForMessage(viewer, mediaMessageContents);
- const uploadMap = _keyBy('uploadID')(uploads);
+
+ return constructMediaFromMediaMessageContentsAndUploadRows(
+ mediaMessageContents,
+ uploads,
+ );
+}
+
+function constructMediaFromMediaMessageContentsAndUploadRows(
+ mediaMessageContents: $ReadOnlyArray<MediaMessageServerDBContent>,
+ uploadRows: $ReadOnlyArray<Object>,
+): $ReadOnlyArray<Media> {
+ const uploadMap = _keyBy('uploadID')(uploadRows);
const media: Media[] = [];
for (const mediaMessageContent of mediaMessageContents) {
@@ -182,7 +193,6 @@
};
media.push(loop ? { ...video, loop } : video);
}
-
return media;
}
@@ -194,4 +204,5 @@
mediaFromRow,
fetchMedia,
fetchMediaFromMediaMessageContent,
+ constructMediaFromMediaMessageContentsAndUploadRows,
};

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 6, 8:29 PM (14 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5840674
Default Alt Text
D5193.1765052968.diff (1 KB)

Event Timeline