Adds logic around downloading stories
This commit is contained in:
parent
9d3f0072a5
commit
3b5cc26fec
29 changed files with 645 additions and 149 deletions
|
@ -212,6 +212,7 @@ const dataInterface: ClientInterface = {
|
|||
searchMessagesInConversation,
|
||||
|
||||
getMessageCount,
|
||||
getStoryCount,
|
||||
saveMessage,
|
||||
saveMessages,
|
||||
removeMessage,
|
||||
|
@ -295,6 +296,7 @@ const dataInterface: ClientInterface = {
|
|||
_deleteAllStoryReads,
|
||||
addNewStoryRead,
|
||||
getLastStoryReadsForAuthor,
|
||||
countStoryReadsByConversation,
|
||||
|
||||
removeAll,
|
||||
removeAllConfiguration,
|
||||
|
@ -1078,6 +1080,10 @@ async function getMessageCount(conversationId?: string) {
|
|||
return channels.getMessageCount(conversationId);
|
||||
}
|
||||
|
||||
async function getStoryCount(conversationId: string) {
|
||||
return channels.getStoryCount(conversationId);
|
||||
}
|
||||
|
||||
async function saveMessage(
|
||||
data: MessageType,
|
||||
options: {
|
||||
|
@ -1633,6 +1639,11 @@ async function getLastStoryReadsForAuthor(options: {
|
|||
}): Promise<Array<StoryReadType>> {
|
||||
return channels.getLastStoryReadsForAuthor(options);
|
||||
}
|
||||
async function countStoryReadsByConversation(
|
||||
conversationId: string
|
||||
): Promise<number> {
|
||||
return channels.countStoryReadsByConversation(conversationId);
|
||||
}
|
||||
|
||||
// Other
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue