Skip to content

Commit 7402468

Browse files
committed
Insert expire timer from DB
1 parent 1ed4851 commit 7402468

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -947,7 +947,9 @@ class SignalClient extends EventEmitter {
947947

948948
async sendMessageToGroup(groupId, message, members, attachments = []) {
949949
let timeStamp = await new Date().getTime();
950-
let expireTimer = 0;
950+
let conversation = await ConversationController.getOrCreateAndWait(groupId, 'group');
951+
let timer = await conversation.get('expireTimer');
952+
let expireTimer = timer ? timer : 0;
951953
await textsecure.messaging.sendMessageToGroup(
952954
groupId,
953955
members,
@@ -967,7 +969,9 @@ class SignalClient extends EventEmitter {
967969

968970
async sendMessage(phoneNumber, message, attachments = []) {
969971
let timeStamp = await new Date().getTime();
970-
let expireTimer = 0;
972+
let conversation = await ConversationController.getOrCreateAndWait(phoneNumber, 'private');
973+
let timer = await conversation.get('expireTimer');
974+
let expireTimer = timer ? timer : 0;
971975
let result = await textsecure.messaging.sendMessageToNumber(
972976
phoneNumber,
973977
message,

0 commit comments

Comments
 (0)