@@ -41,7 +41,6 @@ import makeWASocket, {
4141 AnyMessageContent ,
4242 BaileysEventMap ,
4343 BufferedEventData ,
44- BufferJSON ,
4544 CacheStore ,
4645 Chat ,
4746 ConnectionState ,
@@ -127,7 +126,6 @@ import {
127126 GroupPictureDto ,
128127 GroupUpdateParticipantDto ,
129128} from '../dto/group.dto' ;
130- import Long from 'long' ;
131129import NodeCache from 'node-cache' ;
132130import {
133131 AuthState ,
@@ -1317,7 +1315,7 @@ export class WAStartupService {
13171315 message : T ,
13181316 options ?: Options ,
13191317 ) {
1320- let quoted : PrismType . Message ;
1318+ let quoted : PrismType . Message = options ?. quotedMessage ;
13211319 if ( options ?. quotedMessageId ) {
13221320 if ( ! this . databaseOptions ?. DB_OPTIONS ?. NEW_MESSAGE ) {
13231321 throw new BadRequestException (
@@ -1761,7 +1759,9 @@ export class WAStartupService {
17611759 { ...generate . message } ,
17621760 {
17631761 presence : isNotEmpty ( data ?. presence ) ? data . presence : undefined ,
1764- delay : data ?. delay ,
1762+ delay : data ?. options ?. delay ,
1763+ quotedMessage : data ?. options ?. quotedMessage ,
1764+ quotedMessageId : data ?. options ?. quotedMessageId ,
17651765 } ,
17661766 ) ;
17671767 }
@@ -1777,7 +1777,12 @@ export class WAStartupService {
17771777 return this . sendMessageWithTyping (
17781778 data . number ,
17791779 { ...generate . message } ,
1780- { presence : 'recording' , delay : data ?. options ?. delay } ,
1780+ {
1781+ presence : 'recording' ,
1782+ delay : data ?. options ?. delay ,
1783+ quotedMessage : data ?. options ?. quotedMessage ,
1784+ quotedMessageId : data ?. options ?. quotedMessageId ,
1785+ } ,
17811786 ) ;
17821787 }
17831788
@@ -1795,7 +1800,12 @@ export class WAStartupService {
17951800 return this . sendMessageWithTyping (
17961801 data . number ,
17971802 { ...generate . message } ,
1798- { presence : 'recording' , delay : data ?. delay } ,
1803+ {
1804+ presence : 'recording' ,
1805+ delay : data ?. options ?. delay ,
1806+ quotedMessage : data ?. options ?. quotedMessage ,
1807+ quotedMessageId : data ?. options ?. quotedMessageId ,
1808+ } ,
17991809 ) ;
18001810 }
18011811
0 commit comments