mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-01 19:46:01 +01:00
fix: updateLastOnlineTime for remote uids
This commit is contained in:
@@ -4,10 +4,11 @@ const db = require('../database');
|
||||
const topics = require('../topics');
|
||||
const plugins = require('../plugins');
|
||||
const meta = require('../meta');
|
||||
const utils = require('../utils');
|
||||
|
||||
module.exports = function (User) {
|
||||
User.updateLastOnlineTime = async function (uid) {
|
||||
if (!(parseInt(uid, 10) > 0)) {
|
||||
if (utils.isNumber(uid) && !(parseInt(uid, 10) > 0)) {
|
||||
return;
|
||||
}
|
||||
const userData = await db.getObjectFields(`user:${uid}`, ['userslug', 'status', 'lastonline']);
|
||||
|
||||
Reference in New Issue
Block a user