@@ -278,63 +278,58 @@ const AnalysisController = Controller.extend(AnalysisQueryParams.Mixin, {
278
278
} ) ,
279
279
280
280
data : task ( function * ( ) {
281
- if ( this . appliedFilters . length ) {
282
- const params = underscoreQueryParams (
283
- serializeParachuteQueryParams (
284
- this . get ( "allQueryParams" ) ,
285
- AnalysisQueryParams
286
- )
287
- ) ;
288
-
289
- const data = yield this . store . query ( "report" , {
290
- page : {
291
- number : this . get ( "_lastPage" ) + 1 ,
292
- size : 20
293
- } ,
294
- ...params ,
295
- include : "task,task.project,task.project.customer,user"
296
- } ) ;
281
+ const params = underscoreQueryParams (
282
+ serializeParachuteQueryParams (
283
+ this . get ( "allQueryParams" ) ,
284
+ AnalysisQueryParams
285
+ )
286
+ ) ;
287
+
288
+ const data = yield this . store . query ( "report" , {
289
+ page : {
290
+ number : this . get ( "_lastPage" ) + 1 ,
291
+ size : 20
292
+ } ,
293
+ ...params ,
294
+ include : "task,task.project,task.project.customer,user"
295
+ } ) ;
297
296
298
- const assignees = yield this . fetchAssignees . perform ( data ) ;
297
+ const assignees = yield this . fetchAssignees . perform ( data ) ;
299
298
300
- const mappedReports = data . map ( report => {
301
- report . set (
302
- "taskAssignees" ,
303
- assignees . taskAssignees . filter (
304
- taskAssignee =>
305
- report . get ( "task.id" ) === taskAssignee . get ( "task.id" )
306
- )
307
- ) ;
308
- report . set (
309
- "projectAssignees" ,
310
- assignees . projectAssignees . filter (
311
- projectAssignee =>
312
- report . get ( "task.project.id" ) ===
313
- projectAssignee . get ( "project.id" )
314
- )
315
- ) ;
316
- report . set (
317
- "customerAssignees" ,
318
- assignees . customerAssignees . filter (
319
- customerAssignee =>
320
- report . get ( "task.project.customer.id" ) ===
321
- customerAssignee . get ( "customer.id" )
322
- )
323
- ) ;
324
- return report ;
325
- } ) ;
299
+ const mappedReports = data . map ( report => {
300
+ report . set (
301
+ "taskAssignees" ,
302
+ assignees . taskAssignees . filter (
303
+ taskAssignee => report . get ( "task.id" ) === taskAssignee . get ( "task.id" )
304
+ )
305
+ ) ;
306
+ report . set (
307
+ "projectAssignees" ,
308
+ assignees . projectAssignees . filter (
309
+ projectAssignee =>
310
+ report . get ( "task.project.id" ) === projectAssignee . get ( "project.id" )
311
+ )
312
+ ) ;
313
+ report . set (
314
+ "customerAssignees" ,
315
+ assignees . customerAssignees . filter (
316
+ customerAssignee =>
317
+ report . get ( "task.project.customer.id" ) ===
318
+ customerAssignee . get ( "customer.id" )
319
+ )
320
+ ) ;
321
+ return report ;
322
+ } ) ;
326
323
327
- this . setProperties ( {
328
- totalTime : parseDjangoDuration ( data . get ( "meta.total-time" ) ) ,
329
- totalItems : parseInt ( data . get ( "meta.pagination.count" ) ) ,
330
- _canLoadMore :
331
- data . get ( "meta.pagination.pages" ) !==
332
- data . get ( "meta.pagination.page" ) ,
333
- _lastPage : data . get ( "meta.pagination.page" )
334
- } ) ;
324
+ this . setProperties ( {
325
+ totalTime : parseDjangoDuration ( data . get ( "meta.total-time" ) ) ,
326
+ totalItems : parseInt ( data . get ( "meta.pagination.count" ) ) ,
327
+ _canLoadMore :
328
+ data . get ( "meta.pagination.pages" ) !== data . get ( "meta.pagination.page" ) ,
329
+ _lastPage : data . get ( "meta.pagination.page" )
330
+ } ) ;
335
331
336
- this . get ( "_dataCache" ) . pushObjects ( mappedReports . toArray ( ) ) ;
337
- }
332
+ this . get ( "_dataCache" ) . pushObjects ( mappedReports . toArray ( ) ) ;
338
333
339
334
return this . get ( "_dataCache" ) ;
340
335
} ) . enqueue ( ) ,
0 commit comments