@@ -462,57 +462,30 @@ class EventsFactory extends Factory {
462462 ) ,
463463 ] ) ;
464464
465- const hasAccepted = Array . isArray ( acceptedSeries ) && acceptedSeries . length > 0 ;
466- const hasRateLimited = Array . isArray ( rateLimitedSeries ) && rateLimitedSeries . length > 0 ;
467-
468- if ( hasAccepted || hasRateLimited ) {
469- let normalizedAccepted = acceptedSeries ;
470-
471- if ( ! hasAccepted && hasRateLimited ) {
472- normalizedAccepted = this . _composeZeroSeries ( rateLimitedSeries ) ;
473- }
474-
475- const normalizedRateLimited = hasRateLimited
476- ? rateLimitedSeries
477- : this . _composeZeroSeries ( normalizedAccepted ) ;
478-
479- const series = [
480- {
481- label : 'accepted' ,
482- data : normalizedAccepted ,
483- } ,
484- ] ;
485-
486- if ( normalizedRateLimited . length > 0 ) {
487- series . push ( {
488- label : 'rate-limited' ,
489- data : normalizedRateLimited ,
490- } ) ;
491- }
492-
493- return series ;
494- }
495-
496- // Fallback to Mongo (empty groupHash for project-level data)
497- const fallbackAccepted = await this . findChartData ( days , timezoneOffset , '' ) ;
498-
499465 return [
500466 {
501467 label : 'accepted' ,
502- data : fallbackAccepted ,
468+ data : acceptedSeries ,
469+ } ,
470+ {
471+ label : 'rate-limited' ,
472+ data : rateLimitedSeries ,
503473 } ,
504474 ] ;
505475 } catch ( err ) {
506476 console . error ( '[EventsFactory] getProjectChartData error:' , err ) ;
507477
508- // Fallback to Mongo on error (empty groupHash for project-level data)
509478 const fallbackAccepted = await this . findChartData ( days , timezoneOffset , '' ) ;
510479
511480 return [
512481 {
513482 label : 'accepted' ,
514483 data : fallbackAccepted ,
515484 } ,
485+ {
486+ label : 'rate-limited' ,
487+ data : this . _composeZeroSeries ( fallbackAccepted ) ,
488+ } ,
516489 ] ;
517490 }
518491 }
0 commit comments