From 61ed57975d6d3a5d12eeede5b40f7b38049e75ad Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 2 Nov 2022 19:00:01 -0700 Subject: pds: fix some PLC and DID bugs --- adenosine-pds/src/lib.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'adenosine-pds/src/lib.rs') diff --git a/adenosine-pds/src/lib.rs b/adenosine-pds/src/lib.rs index e52cb69..8263ddc 100644 --- a/adenosine-pds/src/lib.rs +++ b/adenosine-pds/src/lib.rs @@ -6,15 +6,16 @@ use std::fmt; use std::path::PathBuf; use std::sync::Mutex; -use ipfs_sqlite_block_store::BlockStore; - mod car; +mod crypto; mod db; +mod did; mod models; pub mod mst; mod repo; pub use car::{load_car_to_blockstore, load_car_to_sqlite}; +pub use crypto::{KeyPair, PubKey}; pub use db::AtpDatabase; pub use models::*; pub use repo::{RepoCommit, RepoStore}; @@ -112,6 +113,9 @@ fn xrpc_get_atproto( request: &Request, ) -> Result { match method { + "getAccountsConfig" => { + Ok(json!({"availableUserDomains": ["test"], "inviteCodeRequired": false})) + } "getRecord" => { let did = request.get_param("user").unwrap(); let collection = request.get_param("collection").unwrap(); -- cgit v1.2.3