fix: filter private pfs out of listings and stats
This commit is contained in:
parent
dc944b3064
commit
06e6a396d2
|
@ -260,6 +260,12 @@ fn listings(state: Arc<State>) -> BoxedFilter<(impl Reply, )> {
|
|||
"updated_at": { "$gte": two_hours_ago },
|
||||
}
|
||||
},
|
||||
doc! {
|
||||
"$match": {
|
||||
// filter private pfs
|
||||
"listing.search_area": { "$bitsAllClear": 2 },
|
||||
}
|
||||
},
|
||||
doc! {
|
||||
"$set": {
|
||||
"time_left": {
|
||||
|
|
|
@ -7,7 +7,13 @@ use crate::stats::{Aliases, Statistics};
|
|||
use crate::web::State;
|
||||
|
||||
lazy_static::lazy_static! {
|
||||
static ref QUERY: [Document; 1] = [
|
||||
static ref QUERY: [Document; 2] = [
|
||||
doc! {
|
||||
"$match": {
|
||||
// filter private pfs
|
||||
"listing.search_area": { "$bitsAllClear": 2 },
|
||||
}
|
||||
},
|
||||
doc! {
|
||||
"$facet": {
|
||||
"count": [
|
||||
|
|
Loading…
Reference in New Issue