diff --git a/src/profile/database.rs b/src/profile/database.rs
index 8e3186ae..50ff119a 100644
--- a/src/profile/database.rs
+++ b/src/profile/database.rs
@@ -28,21 +28,16 @@ impl Database {
pub fn records(&self) -> Vec
{
let binding = self.connection.read().unwrap();
let tx = binding.unchecked_transaction().unwrap();
-
records(&tx).unwrap()
}
/// Get selected profile record if exist
pub fn selected(&self) -> Option {
- let binding = self.connection.read().unwrap();
- let tx = binding.unchecked_transaction().unwrap();
-
- for record in records(&tx).unwrap() {
+ for record in self.records() {
if record.is_active {
return Some(record);
}
}
-
None
}
}