mirror of
https://github.com/FranP-code/Baileys.git
synced 2025-10-13 00:32:22 +00:00
fix: only update last account sync when required
This commit is contained in:
@@ -648,13 +648,16 @@ export const makeChatsSocket = (config: SocketConfig) => {
|
|||||||
const type = attrs.type
|
const type = attrs.type
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 'account_sync':
|
case 'account_sync':
|
||||||
let { lastAccountSyncTimestamp } = authState.creds
|
if(attrs.timestamp) {
|
||||||
if(lastAccountSyncTimestamp) {
|
let { lastAccountSyncTimestamp } = authState.creds
|
||||||
await updateAccountSyncTimestamp(lastAccountSyncTimestamp)
|
if(lastAccountSyncTimestamp) {
|
||||||
|
await updateAccountSyncTimestamp(lastAccountSyncTimestamp)
|
||||||
|
}
|
||||||
|
|
||||||
|
lastAccountSyncTimestamp = +attrs.timestamp
|
||||||
|
ev.emit('creds.update', { lastAccountSyncTimestamp })
|
||||||
}
|
}
|
||||||
|
|
||||||
lastAccountSyncTimestamp = +attrs.timestamp
|
|
||||||
ev.emit('creds.update', { lastAccountSyncTimestamp })
|
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
logger.info({ node }, 'received unknown sync')
|
logger.info({ node }, 'received unknown sync')
|
||||||
|
|||||||
Reference in New Issue
Block a user