aboutsummaryrefslogtreecommitdiff
path: root/base/src/database.rs
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/database.rs')
-rw-r--r--base/src/database.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/base/src/database.rs b/base/src/database.rs
index ba10527..74eacb0 100644
--- a/base/src/database.rs
+++ b/base/src/database.rs
@@ -4,7 +4,10 @@
Copyright (C) 2023 metamuffin <metamuffin.org>
*/
use anyhow::Context;
-use jellycommon::{user::User, Node};
+use jellycommon::{
+ user::{NodeUserData, User},
+ Node,
+};
use log::info;
use std::{collections::HashMap, path::Path};
use typed_sled::Tree;
@@ -16,7 +19,7 @@ pub struct Database {
pub db: sled::Db,
pub user: Tree<String, User>,
- pub user_progess: Tree<String, HashMap<String, f64>>,
+ pub user_node: Tree<(String, String), NodeUserData>,
pub invite: Tree<String, ()>,
pub node: Tree<String, Node>,
}
@@ -30,7 +33,7 @@ impl Database {
user: Tree::open(&db, "user"),
invite: Tree::open(&db, "invite"),
node: Tree::open(&db, "node"),
- user_progess: Tree::open(&db, "user_progesss"),
+ user_node: Tree::open(&db, "user_node"),
db,
});
info!("ready");