aboutsummaryrefslogtreecommitdiff
path: root/base/src/database.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-12-16 01:08:15 +0100
committermetamuffin <metamuffin@disroot.org>2023-12-16 01:08:15 +0100
commitaf99c406af8ee47bee38708cf23e86af826e41ba (patch)
tree23498a36f813454c2edea46906f812d929ba792e /base/src/database.rs
parent21b58037c69798e922c5512ea5380943781558ff (diff)
downloadjellything-af99c406af8ee47bee38708cf23e86af826e41ba.tar
jellything-af99c406af8ee47bee38708cf23e86af826e41ba.tar.bz2
jellything-af99c406af8ee47bee38708cf23e86af826e41ba.tar.zst
watch progress and some draft ui
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");