From 668484dcc06c5ad36aa840609dab383fa17aac88 Mon Sep 17 00:00:00 2001 From: gennyble Date: Sun, 20 Apr 2025 08:07:08 -0500 Subject: code cleanup --- src/database.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/database.rs') diff --git a/src/database.rs b/src/database.rs index 218a602..0e799d3 100644 --- a/src/database.rs +++ b/src/database.rs @@ -51,7 +51,7 @@ impl Database { Ok(()) } - pub fn leaderboard_id(&self, guild_id: u64) -> Result { + fn leaderboard_id(&self, guild_id: u64) -> Result { let conn = self.conn.lock().unwrap(); let leaderboard_id = conn @@ -65,6 +65,10 @@ impl Database { leaderboard_id } + pub fn leaderboard_exits(&self, guild_id: u64) -> bool { + self.leaderboard_id(guild_id).is_err() + } + pub fn get_leaderboard(&self, guild_id: u64) -> Result, Error> { // Don't deadlock! let lb = self.leaderboard_id(guild_id)?; -- cgit 1.4.1-3-g733a5