@@ -29,6 +29,7 @@ tableResponse["30days"] = {"iTotalRecords": 0, "iTotalDisplayRecords": 0, "aaDat
29
29
tableResponse [ "7days" ] = { "iTotalRecords" : 0 , "iTotalDisplayRecords" : 0 , "aaData" : [ { "u" : 0 , "t" : 0 , "s" : 0 , "b" : 0 , "e" : 0 , "d-calc" : 0 , "d" : 0 , "n" : 0 , "scr-calc" : 0 , "scr" : 0 , "uvalue" : 0 } ] } ;
30
30
tableResponse . month = { "iTotalRecords" : 0 , "iTotalDisplayRecords" : 0 , "aaData" : [ { "u" : 0 , "t" : 0 , "s" : 0 , "b" : 0 , "e" : 0 , "d-calc" : 0 , "d" : 0 , "n" : 0 , "scr-calc" : 0 , "scr" : 0 , "uvalue" : 0 } ] } ; //this year
31
31
32
+ var userHistory = { } ;
32
33
33
34
graphResponse . hour = { } ;
34
35
graphResponse . yesterday = { } ;
@@ -277,11 +278,14 @@ describe('Testing views plugin', function() {
277
278
tableResponse [ "30days" ] . iTotalRecords += 1 ;
278
279
tableResponse [ "30days" ] . iTotalDisplayRecords += 1 ;
279
280
pushValues ( "30days" , 0 , { "u" : 1 , "t" : 1 , "s" : 1 , "uvalue" : 1 , "n" : 1 , "view" : "testview0" } ) ;
281
+ userHistory [ "user1" ] = { } ;
282
+ userHistory [ "user1" ] [ "30days" ] = true ;
280
283
281
284
if ( days_this_year > 25 ) {
282
285
tableResponse . month . iTotalRecords += 1 ;
283
286
tableResponse . month . iTotalDisplayRecords += 1 ;
284
287
pushValues ( "month" , 0 , { "t" : 1 , "s" : 1 , "uvalue" : 1 , "u" : 1 , "n" : 1 , "view" : "testview0" } ) ;
288
+ userHistory [ "user1" ] [ "month" ] = true ;
285
289
}
286
290
/* else {
287
291
tableResponse.month.iTotalRecords = 0;
@@ -321,7 +325,13 @@ describe('Testing views plugin', function() {
321
325
if ( days_this_year > 1 ) {
322
326
tableResponse . month . iTotalRecords = 1 ;
323
327
tableResponse . month . iTotalDisplayRecords = 1 ;
324
- pushValues ( "month" , 0 , { "t" : 1 , "s" : 1 } ) ;
328
+ if ( userHistory [ "user1" ] [ "month" ] ) {
329
+ pushValues ( "month" , 0 , { "t" : 1 , "s" : 1 } ) ;
330
+ }
331
+ else {
332
+ pushValues ( "month" , 0 , { "u" : 1 , "uvalue" : 1 , "t" : 1 , "s" : 1 , "view" : "testview0" } ) ;
333
+ userHistory [ "user1" ] [ "month" ] = true ;
334
+ }
325
335
//tableResponse["month"]['aaData'][0]['n']=1;
326
336
tableResponse . month . aaData [ 0 ] . uvalue = 1 ;
327
337
}
0 commit comments