@@ -340,13 +340,7 @@ export const useActivityStore = defineStore('activity', {
340
340
always_active_pattern,
341
341
} ) ;
342
342
const data = await getClient ( ) . query ( periods , q , { name : 'multidevice' , verbose : true } ) ;
343
- const data_window = data [ 0 ] . window ;
344
-
345
- // Set $color and $score for categories
346
- data_window . cat_events = colorCategories ( data_window . cat_events ) ;
347
- data_window . cat_events = scoreCategories ( data_window . cat_events ) ;
348
-
349
- this . query_window_completed ( data_window ) ;
343
+ this . query_window_completed ( data [ 0 ] . window ) ;
350
344
} ,
351
345
352
346
async query_desktop_full ( {
@@ -378,15 +372,8 @@ export const useActivityStore = defineStore('activity', {
378
372
name : 'fullDesktopQuery' ,
379
373
verbose : true ,
380
374
} ) ;
381
- const data_window = data [ 0 ] . window ;
382
- const data_browser = data [ 0 ] . browser ;
383
-
384
- // Set $color and $score for categories
385
- data_window . cat_events = colorCategories ( data_window . cat_events ) ;
386
- data_window . cat_events = scoreCategories ( data_window . cat_events ) ;
387
-
388
- this . query_window_completed ( data_window ) ;
389
- this . query_browser_completed ( data_browser ) ;
375
+ this . query_window_completed ( data [ 0 ] . window ) ;
376
+ this . query_browser_completed ( data [ 0 ] . browser ) ;
390
377
} ,
391
378
392
379
async query_editor ( { timeperiod } ) {
@@ -701,6 +688,12 @@ export const useActivityStore = defineStore('activity', {
701
688
this : State ,
702
689
data = { app_events : [ ] , title_events : [ ] , cat_events : [ ] , active_events : [ ] , duration : 0 }
703
690
) {
691
+ // Set $color and $score for categories
692
+ if ( data . cat_events ) {
693
+ data . cat_events = colorCategories ( data . cat_events ) ;
694
+ data . cat_events = scoreCategories ( data . cat_events ) ;
695
+ }
696
+
704
697
this . window . top_apps = data . app_events ;
705
698
this . window . top_titles = data . title_events ;
706
699
this . category . top = data . cat_events ;
0 commit comments