diff --git a/services/gunDB/sockets/index.js b/services/gunDB/sockets/index.js index bdab8b56..a1427703 100644 --- a/services/gunDB/sockets/index.js +++ b/services/gunDB/sockets/index.js @@ -10,6 +10,7 @@ const { getGun, getUser, isAuthenticated } = require('../Mediator') const { deepDecryptIfNeeded } = require('../rpc') const Subscriptions = require('./subscriptions') const GunEvents = require('../contact-api/events') +const GunActions = require('../../gunDB/contact-api/actions') const { encryptedEmit, encryptedOn, @@ -243,6 +244,12 @@ const startSocket = socket => { socket.emit(Common.Constants.ErrorCode.NOT_AUTH) } + if (isAuthenticated()) { + socket.onAny(() => { + GunActions.setLastSeenApp() + }) + } + on('subscribe:query', ({ $shock, publicKey }, response) => { const subscriptionId = uuidv4() try {