First pass formatting with Prettier
* Added .prettierrc.json * Added .prettierignore * Formatted
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
/* jslint node: true */
|
||||
'use strict';
|
||||
|
||||
const Events = require('./events.js');
|
||||
const LogNames = require('./user_log_name.js');
|
||||
const Events = require('./events.js');
|
||||
const LogNames = require('./user_log_name.js');
|
||||
|
||||
const DefaultKeepForDays = 365;
|
||||
|
||||
@@ -11,10 +11,14 @@ module.exports = function systemEventUserLogInit(statLog) {
|
||||
|
||||
const interestedEvents = [
|
||||
systemEvents.NewUser,
|
||||
systemEvents.UserLogin, systemEvents.UserLogoff,
|
||||
systemEvents.UserUpload, systemEvents.UserDownload,
|
||||
systemEvents.UserPostMessage, systemEvents.UserSendMail,
|
||||
systemEvents.UserRunDoor, systemEvents.UserSendNodeMsg,
|
||||
systemEvents.UserLogin,
|
||||
systemEvents.UserLogoff,
|
||||
systemEvents.UserUpload,
|
||||
systemEvents.UserDownload,
|
||||
systemEvents.UserPostMessage,
|
||||
systemEvents.UserSendMail,
|
||||
systemEvents.UserRunDoor,
|
||||
systemEvents.UserSendNodeMsg,
|
||||
systemEvents.UserAchievementEarned,
|
||||
];
|
||||
|
||||
@@ -24,49 +28,56 @@ module.exports = function systemEventUserLogInit(statLog) {
|
||||
|
||||
Events.addMultipleEventListener(interestedEvents, (event, eventName) => {
|
||||
const detailHandler = {
|
||||
[ systemEvents.NewUser ] : (e) => {
|
||||
[systemEvents.NewUser]: e => {
|
||||
append(e, LogNames.NewUser, 1);
|
||||
},
|
||||
[ systemEvents.UserLogin ] : (e) => {
|
||||
[systemEvents.UserLogin]: e => {
|
||||
append(e, LogNames.Login, 1);
|
||||
},
|
||||
[ systemEvents.UserLogoff ] : (e) => {
|
||||
[systemEvents.UserLogoff]: e => {
|
||||
append(e, LogNames.Logoff, e.minutesOnline);
|
||||
},
|
||||
[ systemEvents.UserUpload ] : (e) => {
|
||||
if(e.files.length) { // we can get here for dupe uploads
|
||||
[systemEvents.UserUpload]: e => {
|
||||
if (e.files.length) {
|
||||
// we can get here for dupe uploads
|
||||
append(e, LogNames.UlFiles, e.files.length);
|
||||
const totalBytes = e.files.reduce( (bytes, fileEntry) => bytes + fileEntry.meta.byte_size, 0);
|
||||
const totalBytes = e.files.reduce(
|
||||
(bytes, fileEntry) => bytes + fileEntry.meta.byte_size,
|
||||
0
|
||||
);
|
||||
append(e, LogNames.UlFileBytes, totalBytes);
|
||||
}
|
||||
},
|
||||
[ systemEvents.UserDownload ] : (e) => {
|
||||
if(e.files.length) {
|
||||
[systemEvents.UserDownload]: e => {
|
||||
if (e.files.length) {
|
||||
append(e, LogNames.DlFiles, e.files.length);
|
||||
const totalBytes = e.files.reduce( (bytes, fileEntry) => bytes + fileEntry.byteSize, 0);
|
||||
const totalBytes = e.files.reduce(
|
||||
(bytes, fileEntry) => bytes + fileEntry.byteSize,
|
||||
0
|
||||
);
|
||||
append(e, LogNames.DlFileBytes, totalBytes);
|
||||
}
|
||||
},
|
||||
[ systemEvents.UserPostMessage ] : (e) => {
|
||||
[systemEvents.UserPostMessage]: e => {
|
||||
append(e, LogNames.PostMessage, e.areaTag);
|
||||
},
|
||||
[ systemEvents.UserSendMail ] : (e) => {
|
||||
[systemEvents.UserSendMail]: e => {
|
||||
append(e, LogNames.SendMail, 1);
|
||||
},
|
||||
[ systemEvents.UserRunDoor ] : (e) => {
|
||||
[systemEvents.UserRunDoor]: e => {
|
||||
append(e, LogNames.RunDoor, e.doorTag);
|
||||
append(e, LogNames.RunDoorMinutes, e.runTimeMinutes);
|
||||
},
|
||||
[ systemEvents.UserSendNodeMsg ] : (e) => {
|
||||
[systemEvents.UserSendNodeMsg]: e => {
|
||||
append(e, LogNames.SendNodeMsg, e.global ? 'global' : 'direct');
|
||||
},
|
||||
[ systemEvents.UserAchievementEarned ] : (e) => {
|
||||
[systemEvents.UserAchievementEarned]: e => {
|
||||
append(e, LogNames.AchievementEarned, e.achievementTag);
|
||||
append(e, LogNames.AchievementPointsEarned, e.points);
|
||||
}
|
||||
},
|
||||
}[eventName];
|
||||
|
||||
if(detailHandler) {
|
||||
if (detailHandler) {
|
||||
detailHandler(event);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user