From c2c0cdba4af434043f3fa707231d8f5a7e3fd882 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Tue, 4 Nov 2025 14:33:18 +0000 Subject: add announcement tests --- src/storage/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/storage') diff --git a/src/storage/mod.rs b/src/storage/mod.rs index 2ec6d4e..eab8211 100644 --- a/src/storage/mod.rs +++ b/src/storage/mod.rs @@ -12,6 +12,7 @@ use crate::config::Config; pub struct Storage { events: Arc>>, data_path: String, + domain: String, } impl Storage { @@ -22,9 +23,14 @@ impl Storage { Ok(Storage { events: Arc::new(RwLock::new(HashMap::new())), data_path: config.relay_data_path.clone(), + domain: config.domain.clone(), }) } + pub fn get_domain(&self) -> String { + self.domain.clone() + } + pub async fn store_event(&self, event: Event) -> Result<()> { let mut events = self.events.write().await; events.insert(event.id.to_hex(), event); -- cgit v1.2.3