Load more documents than media

This commit is contained in:
Daniel Gasienica 2018-04-25 18:15:24 -04:00
parent 6ee56b8445
commit ac04f0648a
2 changed files with 13 additions and 4 deletions

View file

@ -8,34 +8,36 @@ import { deferredToPromise } from '../../js/modules/deferred_to_promise';
import { IndexableBoolean } from '../types/IndexedDB';
import { Message } from '../types/Message';
const DEFAULT_FETCH_COUNT = 50;
export const fetchVisualMediaAttachments = async ({
conversationId,
count,
WhisperMessageCollection,
}: {
conversationId: string;
count: number;
WhisperMessageCollection: BackboneCollection<Message>;
}): Promise<Array<Message>> =>
fetchFromAttachmentsIndex({
name: 'hasVisualMediaAttachments',
conversationId,
WhisperMessageCollection,
count: DEFAULT_FETCH_COUNT,
count,
});
export const fetchFileAttachments = async ({
conversationId,
count,
WhisperMessageCollection,
}: {
conversationId: string;
count: number;
WhisperMessageCollection: BackboneCollection<Message>;
}): Promise<Array<Message>> =>
fetchFromAttachmentsIndex({
name: 'hasFileAttachments',
conversationId,
WhisperMessageCollection,
count: DEFAULT_FETCH_COUNT,
count,
});
const fetchFromAttachmentsIndex = async ({