tracks lexicons and how many times they appeared on the jetstream

fix(server): fix get_hits ordering bleh

ptr.pet febe611b 926fd1ab

verified
+8 -9
+8 -9
server/src/db/mod.rs
··· 435 435 )) 436 436 }; 437 437 438 - let blocks = handle 439 - .range(..end_key) 440 - .rev() 441 - .map_while(move |res| res.map_err(AppError::from).and_then(map_block).transpose()) 442 - .collect::<Vec<_>>(); 443 - 444 - tracing::info!("returning {} blocks", blocks.len()); 445 - 446 - Either::Left(blocks.into_iter().rev().flatten().flatten()) 438 + Either::Left( 439 + handle 440 + .range(..end_key) 441 + .rev() 442 + .map_while(move |res| res.map_err(AppError::from).and_then(map_block).transpose()) 443 + .flatten() 444 + .flatten(), 445 + ) 447 446 } 448 447 449 448 pub fn tracking_since(&self) -> AppResult<u64> {