make TimelineCache::timelines private

Signed-off-by: kernelkind <kernelkind@gmail.com>
This commit is contained in:
kernelkind
2025-07-15 16:14:03 -04:00
parent dc4e3d7510
commit cc92fc2082
8 changed files with 14 additions and 21 deletions

View File

@@ -13,7 +13,7 @@ use tracing::{debug, error, info, warn};
#[derive(Default)]
pub struct TimelineCache {
pub timelines: HashMap<TimelineKind, Timeline>,
timelines: HashMap<TimelineKind, Timeline>,
}
pub enum Vitality<'a, M> {

View File

@@ -504,7 +504,7 @@ pub fn send_initial_timeline_filters(
info!("Sending initial filters to {}", relay_id);
let relay = &mut pool.relays.iter_mut().find(|r| r.url() == relay_id)?;
for (_kind, timeline) in timeline_cache.timelines.iter_mut() {
for (_kind, timeline) in timeline_cache {
send_initial_timeline_filter(since_optimize, subs, relay, timeline, accounts);
}
@@ -644,7 +644,7 @@ pub fn setup_initial_nostrdb_subs(
note_cache: &mut NoteCache,
timeline_cache: &mut TimelineCache,
) -> Result<()> {
for (_kind, timeline) in timeline_cache.timelines.iter_mut() {
for (_kind, timeline) in timeline_cache {
let txn = Transaction::new(ndb).expect("txn");
if let Err(err) = setup_timeline_nostrdb_sub(ndb, &txn, note_cache, timeline) {
error!("setup_initial_nostrdb_subs: {err}");