summaryrefslogtreecommitdiffstats
path: root/adenosine-pds/src/db.rs
diff options
context:
space:
mode:
authorbryan newbold <bnewbold@robocracy.org>2023-08-20 19:56:22 -0700
committerbryan newbold <bnewbold@robocracy.org>2023-08-20 19:56:22 -0700
commit23416af782a179a658711e958e977e19ae97067b (patch)
tree09e605dbd105c0628f6614e421c0dd43bb8ce3dc /adenosine-pds/src/db.rs
parentcc1dea6ea34260201c1df09959c7c4566d16d918 (diff)
downloadadenosine-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.rs3
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),