Page MenuHomePhorge

D5193.1765053754.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D5193.1765053754.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) {
@@ -194,4 +205,5 @@
mediaFromRow,
fetchMedia,
fetchMediaFromMediaMessageContent,
+ constructMediaFromMediaMessageContentsAndUploadRows,
};

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 6, 8:42 PM (19 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5840673
Default Alt Text
D5193.1765053754.diff (1 KB)

Event Timeline