diff options
author | bryan newbold <bnewbold@robocracy.org> | 2023-08-20 19:56:22 -0700 |
---|---|---|
committer | bryan newbold <bnewbold@robocracy.org> | 2023-08-20 19:56:22 -0700 |
commit | 23416af782a179a658711e958e977e19ae97067b (patch) | |
tree | 09e605dbd105c0628f6614e421c0dd43bb8ce3dc /adenosine-pds/src/db.rs | |
parent | cc1dea6ea34260201c1df09959c7c4566d16d918 (diff) | |
download | adenosine-23416af782a179a658711e958e977e19ae97067b.tar.gz adenosine-23416af782a179a658711e958e977e19ae97067b.zip |
many updates from spring 2023 lex refactor
Diffstat (limited to 'adenosine-pds/src/db.rs')
-rw-r--r-- | adenosine-pds/src/db.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/adenosine-pds/src/db.rs b/adenosine-pds/src/db.rs index 4cbece6..2dac721 100644 --- a/adenosine-pds/src/db.rs +++ b/adenosine-pds/src/db.rs @@ -124,6 +124,7 @@ impl AtpDatabase { Ok(com_atproto::Session { did: did.to_string(), name: handle.to_string(), + email: None, accessJwt: jwt.to_string(), refreshJwt: jwt, }) @@ -193,7 +194,7 @@ impl AtpDatabase { // need to re-compute the CID from DagCbor re-encoding, I guess. bleh. let block = Block::<DefaultParams>::encode(DagCborCodec, Code::Sha2_256, &val)?; let cid = *block.cid(); - let post: app_bsky::Post = serde_json::from_value(ipld_into_json_value(val))?; + let post: app_bsky::PostRecord = serde_json::from_value(ipld_into_json_value(val))?; let (reply_to_parent_uri, reply_to_root_uri) = match post.reply { Some(ref reply) => (Some(reply.parent.uri.clone()), Some(reply.root.uri.clone())), None => (None, None), |