mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 04:09:49 +00:00
Refactor: Move data-access code to Typescript w/ shared interface
This commit is contained in:
@@ -18,7 +18,7 @@ const {
|
||||
saveAttachmentDownloadJob,
|
||||
saveMessage,
|
||||
setAttachmentDownloadJobPending,
|
||||
} = require('./data');
|
||||
} = require('../../ts/sql/Client').default;
|
||||
const { stringFromBytes } = require('../../ts/Crypto');
|
||||
|
||||
module.exports = {
|
||||
@@ -445,7 +445,7 @@ async function _addAttachmentToMessage(message, attachment, { type, index }) {
|
||||
hash,
|
||||
},
|
||||
});
|
||||
Signal.Data.updateConversation(conversationId, conversation.attributes);
|
||||
Signal.Data.updateConversation(conversation.attributes);
|
||||
|
||||
message.set({
|
||||
group_update: {
|
||||
|
||||
1192
js/modules/data.js
1192
js/modules/data.js
File diff suppressed because it is too large
Load Diff
@@ -50,7 +50,7 @@ exports.createConversation = async ({
|
||||
unread: numMessages,
|
||||
});
|
||||
const conversationId = conversation.get('id');
|
||||
Signal.Data.updateConversation(conversationId, conversation.attributes);
|
||||
Signal.Data.updateConversation(conversation.attributes);
|
||||
|
||||
await Promise.all(
|
||||
range(0, numMessages).map(async index => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const { take } = require('lodash');
|
||||
const { getRecentEmojis } = require('./data');
|
||||
const { getRecentEmojis } = require('../../ts/sql/Client').default;
|
||||
|
||||
module.exports = {
|
||||
getInitialState,
|
||||
|
||||
@@ -22,7 +22,7 @@ const {
|
||||
|
||||
saveConversations,
|
||||
_removeConversations,
|
||||
} = require('./data');
|
||||
} = require('../../ts/sql/Client').default;
|
||||
const {
|
||||
getMessageExportLastIndex,
|
||||
setMessageExportLastIndex,
|
||||
|
||||
1
js/modules/privacy.d.ts
vendored
Normal file
1
js/modules/privacy.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export function redactAll(log: string): string;
|
||||
@@ -3,7 +3,7 @@
|
||||
const { bindActionCreators } = require('redux');
|
||||
const Backbone = require('../../ts/backbone');
|
||||
const Crypto = require('../../ts/Crypto');
|
||||
const Data = require('./data');
|
||||
const Data = require('../../ts/sql/Client').default;
|
||||
const Database = require('./database');
|
||||
const Emojis = require('./emojis');
|
||||
const EmojiLib = require('../../ts/components/emoji/lib');
|
||||
|
||||
@@ -47,7 +47,7 @@ const {
|
||||
getAllStickers,
|
||||
getRecentStickers,
|
||||
updateStickerPackStatus,
|
||||
} = require('./data');
|
||||
} = require('../../ts/sql/Client').default;
|
||||
|
||||
module.exports = {
|
||||
BLESSED_PACKS,
|
||||
|
||||
1
js/modules/types/message.d.ts
vendored
Normal file
1
js/modules/types/message.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export const CURRENT_SCHEMA_VERSION: number;
|
||||
Reference in New Issue
Block a user