aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/atuin_client/meta.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-11 18:02:55 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-11 18:02:55 +0200
commit0b6ca5cb8ca4c46265e08e13053260d9b5cff568 (patch)
tree9dc656095f806e6dd1177e40b9a87cf6d6f10f1b /crates/turtle/src/atuin_client/meta.rs
parentchore(server): Remove the last remnants of the "hub" sync-server thingy (diff)
downloadatuin-0b6ca5cb8ca4c46265e08e13053260d9b5cff568.zip
feat(server): Make user stuff stateless
Diffstat (limited to 'crates/turtle/src/atuin_client/meta.rs')
-rw-r--r--crates/turtle/src/atuin_client/meta.rs34
1 files changed, 0 insertions, 34 deletions
diff --git a/crates/turtle/src/atuin_client/meta.rs b/crates/turtle/src/atuin_client/meta.rs
index 92902c08..f3815b9e 100644
--- a/crates/turtle/src/atuin_client/meta.rs
+++ b/crates/turtle/src/atuin_client/meta.rs
@@ -142,22 +142,6 @@ impl MetaStore {
)
.await
}
-
- pub(crate) async fn session_token(&self) -> Result<Option<String>> {
- self.get(KEY_SESSION).await
- }
-
- pub(crate) async fn save_session(&self, token: &str) -> Result<()> {
- self.set(KEY_SESSION, token).await
- }
-
- pub(crate) async fn delete_session(&self) -> Result<()> {
- self.delete(KEY_SESSION).await
- }
-
- pub(crate) async fn logged_in(&self) -> Result<bool> {
- Ok(self.session_token().await?.is_some())
- }
}
#[cfg(test)]
@@ -205,22 +189,4 @@ mod tests {
let t = store.last_sync().await.unwrap();
assert!(t > OffsetDateTime::UNIX_EPOCH);
}
-
- #[tokio::test]
- async fn test_session_crud() {
- let store = new_test_store().await;
-
- assert!(!store.logged_in().await.unwrap());
- assert_eq!(store.session_token().await.unwrap(), None);
-
- store.save_session("tok123").await.unwrap();
- assert!(store.logged_in().await.unwrap());
- assert_eq!(
- store.session_token().await.unwrap(),
- Some("tok123".to_string())
- );
-
- store.delete_session().await.unwrap();
- assert!(!store.logged_in().await.unwrap());
- }
}