From ba19b5606d58419a810300480ca6faf3b0a453a6 Mon Sep 17 00:00:00 2001 From: Christian Raphael Heryanto <christian.raphael@ui.ac.id> Date: Thu, 27 Mar 2025 23:41:54 +0800 Subject: [PATCH] Fix typing error in Subscriber repository --- src/repository/subscriber.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/repository/subscriber.rs b/src/repository/subscriber.rs index 0615c68..19637aa 100644 --- a/src/repository/subscriber.rs +++ b/src/repository/subscriber.rs @@ -1,13 +1,13 @@ use dashmap::DashMap; use lazy_static::lazy_static; -ise crate::model::subscriber::Subscriber; +use crate::model::subscriber::Subscriber; // Singleton of Database lazy_static! { static ref SUBSCRIBERS: DashMap<String, DashMap<String, Subscriber>> = DashMap::new(); } -pub strict SubscriberRepository; +pub struct SubscriberRepository; impl SubscriberRepository { pub fn add(product_type: &str, subscriber: Subscriber) -> Subscriber { @@ -23,7 +23,7 @@ impl SubscriberRepository { pub fn list_all(product_type: &str) -> Vec<Subscriber> { if SUBSCRIBERS.get(product_type).is_none() { - SUBSRIBERS.insert(String::from(product_type), DashMap::new()); + SUBSCRIBERS.insert(String::from(product_type), DashMap::new()); }; return SUBSCRIBERS.get(product_type).unwrap().iter() -- GitLab