@@ -506,7 +506,7 @@ public async Task<IHttpActionResult> GetAsync(string filter = null, string sort
506
506
return Ok ( EmptyModels ) ;
507
507
508
508
var ti = GetTimeInfo ( time , offset , organizations . GetRetentionUtcCutoff ( ) ) ;
509
- var sf = new ExceptionlessSystemFilterQuery ( organizations ) ;
509
+ var sf = new ExceptionlessSystemFilterQuery ( organizations ) { IsUserOrganizationsFilter = true } ;
510
510
return await GetInternalAsync ( sf , ti , filter , sort , mode , page , limit ) ;
511
511
}
512
512
@@ -527,7 +527,7 @@ private async Task<IHttpActionResult> GetInternalAsync(IExceptionlessSystemFilte
527
527
var options = new PagingOptions { Page = page , Limit = limit } ;
528
528
529
529
try {
530
- var results = await _repository . GetByFilterAsync ( ShouldApplySystemFilter ( filter ) ? sf : null , filter , sortBy , ti . Field , ti . UtcRange . Start , ti . UtcRange . End , options ) ;
530
+ var results = await _repository . GetByFilterAsync ( ShouldApplySystemFilter ( sf , filter ) ? sf : null , filter , sortBy , ti . Field , ti . UtcRange . Start , ti . UtcRange . End , options ) ;
531
531
532
532
var stacks = results . Documents . Select ( s => s . ApplyOffset ( ti . Offset ) ) . ToList ( ) ;
533
533
if ( ! String . IsNullOrEmpty ( mode ) && String . Equals ( mode , "summary" , StringComparison . OrdinalIgnoreCase ) )
@@ -597,7 +597,7 @@ public async Task<IHttpActionResult> NewAsync(string filter = null, string time
597
597
return Ok ( EmptyModels ) ;
598
598
599
599
var ti = GetTimeInfo ( String . Concat ( "first|" , time ) , offset , organizations . GetRetentionUtcCutoff ( ) ) ;
600
- var sf = new ExceptionlessSystemFilterQuery ( organizations ) ;
600
+ var sf = new ExceptionlessSystemFilterQuery ( organizations ) { IsUserOrganizationsFilter = true } ;
601
601
return await GetInternalAsync ( sf , ti , filter , "-first" , mode , page , limit ) ;
602
602
}
603
603
@@ -653,7 +653,7 @@ public async Task<IHttpActionResult> RecentAsync(string filter = null, string ti
653
653
return Ok ( EmptyModels ) ;
654
654
655
655
var ti = GetTimeInfo ( String . Concat ( "last|" , time ) , offset , organizations . GetRetentionUtcCutoff ( ) ) ;
656
- var sf = new ExceptionlessSystemFilterQuery ( organizations ) ;
656
+ var sf = new ExceptionlessSystemFilterQuery ( organizations ) { IsUserOrganizationsFilter = true } ;
657
657
return await GetInternalAsync ( sf , ti , filter , "-last" , mode , page , limit ) ;
658
658
}
659
659
@@ -709,7 +709,7 @@ public async Task<IHttpActionResult> FrequentAsync(string filter = null, string
709
709
return Ok ( EmptyModels ) ;
710
710
711
711
var ti = GetTimeInfo ( time , offset , organizations . GetRetentionUtcCutoff ( ) ) ;
712
- var sf = new ExceptionlessSystemFilterQuery ( organizations ) ;
712
+ var sf = new ExceptionlessSystemFilterQuery ( organizations ) { IsUserOrganizationsFilter = true } ;
713
713
return await GetAllByTermsAsync ( _distinctUsersFields , sf , ti , filter , mode , page , limit ) ;
714
714
}
715
715
@@ -765,7 +765,7 @@ public async Task<IHttpActionResult> UsersAsync(string filter = null, string tim
765
765
return Ok ( EmptyModels ) ;
766
766
767
767
var ti = GetTimeInfo ( time , offset , organizations . GetRetentionUtcCutoff ( ) ) ;
768
- var sf = new ExceptionlessSystemFilterQuery ( organizations ) ;
768
+ var sf = new ExceptionlessSystemFilterQuery ( organizations ) { IsUserOrganizationsFilter = true } ;
769
769
return await GetAllByTermsAsync ( _distinctUsersFieldsWithSort , sf , ti , filter , mode , page , limit ) ;
770
770
}
771
771
@@ -816,7 +816,7 @@ private async Task<IHttpActionResult> GetAllByTermsAsync(ICollection<FieldAggreg
816
816
sf . UsesPremiumFeatures = pr . UsesPremiumFeatures ;
817
817
818
818
try {
819
- var ntsr = await _eventStats . GetNumbersTermsStatsAsync ( "stack_id" , fields , ti . UtcRange . Start , ti . UtcRange . End , ShouldApplySystemFilter ( filter ) ? sf : null , filter , ti . Offset , GetSkip ( page + 1 , limit ) + 1 ) ;
819
+ var ntsr = await _eventStats . GetNumbersTermsStatsAsync ( "stack_id" , fields , ti . UtcRange . Start , ti . UtcRange . End , ShouldApplySystemFilter ( sf , filter ) ? sf : null , filter , ti . Offset , GetSkip ( page + 1 , limit ) + 1 ) ;
820
820
if ( ntsr . Terms . Count == 0 )
821
821
return Ok ( EmptyModels ) ;
822
822
0 commit comments