/var/www/greso.tech/server/nsm/responseModels/user
NameSizeModeActions
details.model.js00644editdlrm
list.model.js10390644editdlrm
profile.model.js1080644editdlrm
userShort.model.js7050644editdlrm
usersList.model.js16140644editdlrm
usersListEmail.model.js4590644editdlrm
usersLoginHistory.model.js6790644editdlrm
Edit: /var/www/greso.tech/server/nsm/responseModels/user/usersLoginHistory.model.js (679B)
const UserShortModel = require('./userShort.model') module.exports = class UsersLoginHistoryModel { constructor({ list, time, page, limit, count }) { this.list = list ? list.map((log) => { const { id, userAgent, ipAddress, app, deviceId, platform, createdAt, user } = log let shortUser = user; if(user) { shortUser = new UserShortModel(user) } return { id, userAgent, ipAddress, app, deviceId, platform, createdAt, user: shortUser } }) : [] this.count = count || 0 this.page = page ? page : 1 this.limit = limit ? limit : 1 this.time = time ? time : 0 } }