1
+ /*global countlyView, store, $, countlyLogger, countlyGlobal, Handlebars, countlyCommon, jQuery, moment, app, LoggerView, CountlyHelpers*/
1
2
window . LoggerView = countlyView . extend ( {
2
3
initialize : function ( ) {
3
4
this . filter = ( store . get ( "countly_loggerfilter" ) ) ? store . get ( "countly_loggerfilter" ) : "logger-all" ;
@@ -29,13 +30,13 @@ window.LoggerView = countlyView.extend({
29
30
30
31
this . dtable = $ ( '#logger-table' ) . dataTable ( $ . extend ( { } , $ . fn . dataTable . defaults , {
31
32
"aaData" : data ,
32
- "fnRowCallback" : function ( nRow , aData , iDisplayIndex , iDisplayIndexFull ) {
33
+ "fnRowCallback" : function ( nRow , aData ) {
33
34
$ ( nRow ) . attr ( "id" , aData . _id ) ;
34
35
} ,
35
36
"aoColumns" : [
36
37
CountlyHelpers . expandRowIconColumn ( ) ,
37
38
{
38
- "mData" : function ( row , type ) {
39
+ "mData" : function ( row ) {
39
40
var ret = '' ;
40
41
if ( row . m ) {
41
42
ret += row . m + "<br/>" ;
@@ -54,7 +55,7 @@ window.LoggerView = countlyView.extend({
54
55
} ,
55
56
{
56
57
"mData" : function ( row , type ) {
57
- if ( type == "display" ) {
58
+ if ( type === "display" ) {
58
59
if ( ( Math . round ( parseFloat ( row . reqts , 10 ) ) + "" ) . length === 10 ) {
59
60
return moment ( row . reqts * 1000 ) . format ( "MMMM Do YYYY<br/>HH:mm:ss" ) ;
60
61
}
@@ -76,7 +77,7 @@ window.LoggerView = countlyView.extend({
76
77
} ,
77
78
{
78
79
"mData" : function ( row , type ) {
79
- if ( type == "display" ) {
80
+ if ( type === "display" ) {
80
81
if ( ( Math . round ( parseFloat ( row . ts , 10 ) ) + "" ) . length === 10 ) {
81
82
return moment ( row . ts * 1000 ) . format ( "MMMM Do YYYY<br/>HH:mm:ss" ) ;
82
83
}
@@ -97,7 +98,7 @@ window.LoggerView = countlyView.extend({
97
98
"sTitle" : jQuery . i18n . map [ "logger.timestamp" ]
98
99
} ,
99
100
{
100
- "mData" : function ( row , type ) {
101
+ "mData" : function ( row ) {
101
102
var ret = "<b>Device ID:</b> <br/>" + row . d . id ;
102
103
if ( row . d . d ) {
103
104
ret += "<br/><br/>" + row . d . d ;
@@ -115,10 +116,10 @@ window.LoggerView = countlyView.extend({
115
116
"sTitle" : jQuery . i18n . map [ "logger.device" ]
116
117
} ,
117
118
{
118
- "mData" : function ( row , type ) {
119
+ "mData" : function ( row ) {
119
120
if ( typeof row . t === "object" ) {
120
121
var ob = { } ;
121
- if ( self . filter && self . filter != "logger-all" ) {
122
+ if ( self . filter && self . filter !== "logger-all" ) {
122
123
if ( typeof row . t [ self . filterToQuery ( ) ] === "string" ) {
123
124
try {
124
125
ob = JSON . parse ( countlyCommon . decodeHtml ( row . t [ self . filterToQuery ( ) ] ) ) ;
@@ -159,7 +160,7 @@ window.LoggerView = countlyView.extend({
159
160
"bSortable" : false
160
161
} ,
161
162
{
162
- "mData" : function ( row , type ) {
163
+ "mData" : function ( row ) {
163
164
164
165
var ret = "" ;
165
166
@@ -170,7 +171,7 @@ window.LoggerView = countlyView.extend({
170
171
ret += "<br/><br/>" ;
171
172
}
172
173
173
- if ( row . s && ( row . s . name || row . s . version ) ) {
174
+ if ( row . s && ( row . s . name || row . s . version ) ) {
174
175
ret += "<b>" + jQuery . i18n . map [ "logger.sdk" ] + ":</b> " ;
175
176
ret += "<br/>" ;
176
177
ret += ( row . s . name || "" ) + " " + ( row . s . version || "" ) ;
@@ -212,7 +213,7 @@ window.LoggerView = countlyView.extend({
212
213
var self = this ;
213
214
if ( ! this . dtable . aOpen . length ) {
214
215
$ . when ( countlyLogger . initialize ( this . filterToQuery ( ) ) ) . then ( function ( ) {
215
- if ( app . activeView != self ) {
216
+ if ( app . activeView !== self ) {
216
217
return false ;
217
218
}
218
219
var data = countlyLogger . getData ( ) ;
@@ -230,22 +231,22 @@ window.LoggerView = countlyView.extend({
230
231
} ,
231
232
filterToQuery : function ( ) {
232
233
if ( this . filter ) {
233
- if ( this . filter == "logger-event" ) {
234
+ if ( this . filter === "logger-event" ) {
234
235
return "events" ;
235
236
}
236
- if ( this . filter == "logger-session" ) {
237
+ if ( this . filter === "logger-session" ) {
237
238
return "session" ;
238
239
}
239
- if ( this . filter == "logger-metric" ) {
240
+ if ( this . filter === "logger-metric" ) {
240
241
return "metrics" ;
241
242
}
242
- if ( this . filter == "logger-user" ) {
243
+ if ( this . filter === "logger-user" ) {
243
244
return "user_details" ;
244
245
}
245
- if ( this . filter == "logger-crash" ) {
246
+ if ( this . filter === "logger-crash" ) {
246
247
return "crash" ;
247
248
}
248
- if ( this . filter == "logger-consent" ) {
249
+ if ( this . filter === "logger-consent" ) {
249
250
return "consent" ;
250
251
}
251
252
}
0 commit comments