mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-25 02:48:23 +01:00
Setup pinned messages types and table
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
This commit is contained in:
@@ -257,6 +257,13 @@ import {
|
||||
updateChatFolderDeletedAtTimestampMsFromSync,
|
||||
deleteExpiredChatFolders,
|
||||
} from './server/chatFolders.std.js';
|
||||
import {
|
||||
getPinnedMessagesForConversation,
|
||||
getNextExpiringPinnedMessageAcrossConversations,
|
||||
createPinnedMessage,
|
||||
deletePinnedMessage,
|
||||
deleteAllExpiredPinnedMessagesBefore,
|
||||
} from './server/pinnedMessages.std.js';
|
||||
import { INITIAL_EXPIRE_TIMER_VERSION } from '../util/expirationTimer.std.js';
|
||||
import type { GifType } from '../components/fun/panels/FunPanelGifs.dom.js';
|
||||
import type { NotificationProfileType } from '../types/NotificationProfile.std.js';
|
||||
@@ -471,6 +478,9 @@ export const DataReader: ServerReadableInterface = {
|
||||
hasAllChatsChatFolder,
|
||||
getOldestDeletedChatFolder,
|
||||
|
||||
getPinnedMessagesForConversation,
|
||||
getNextExpiringPinnedMessageAcrossConversations,
|
||||
|
||||
callLinkExists,
|
||||
defunctCallLinkExists,
|
||||
getAllCallLinks,
|
||||
@@ -725,6 +735,10 @@ export const DataWriter: ServerWritableInterface = {
|
||||
markChatFolderDeleted,
|
||||
deleteExpiredChatFolders,
|
||||
|
||||
createPinnedMessage,
|
||||
deletePinnedMessage,
|
||||
deleteAllExpiredPinnedMessagesBefore,
|
||||
|
||||
removeAll,
|
||||
removeAllConfiguration,
|
||||
eraseStorageServiceState,
|
||||
@@ -8136,6 +8150,7 @@ function removeAll(db: WritableDB): void {
|
||||
DELETE FROM messages_fts;
|
||||
DELETE FROM messages;
|
||||
DELETE FROM notificationProfiles;
|
||||
DELETE FROM pinnedMessages;
|
||||
DELETE FROM preKeys;
|
||||
DELETE FROM reactions;
|
||||
DELETE FROM recentGifs;
|
||||
|
||||
Reference in New Issue
Block a user