Added error handling for getting reputation

v1.0.1
David 2023-01-19 15:26:50 +01:00
parent d3469fb9fb
commit 4184c969a2
1 changed files with 11 additions and 10 deletions

View File

@ -332,7 +332,6 @@ pub mod bot {
.await
.unwrap();
}
dbg!(self.database_handle.remove(&author_name).unwrap()); // Removes old data, prevents duplicate entries
dbg!(self
.spam_db_handle
.insert(&author_name, format!("{:?}", data_vec).as_str().as_bytes())
@ -432,17 +431,19 @@ pub mod bot {
.await
.unwrap()
.unwrap();
let user_data = dbg!(self
if let Some(user_data) = dbg!(self
.database_handle
.get(author.user_id().as_str())
.unwrap()
.unwrap());
let (_, reputation) = convert_from_bytes_sled(&user_data);
self.send_message(
format!("Your current reputation is: {}", reputation).as_str(),
)
.await;
.unwrap()) {
let (_, reputation) = convert_from_bytes_sled(&user_data);
self.send_message(
format!("Your current reputation is: {}", reputation).as_str(),
)
.await;
}
else {
self.send_message("Error getting reputation").await;
}
};
}
}