diff options
author | bryan newbold <bnewbold@robocracy.org> | 2023-02-19 17:01:07 -0800 |
---|---|---|
committer | bryan newbold <bnewbold@robocracy.org> | 2023-02-19 17:19:39 -0800 |
commit | ec2bf0c54245cd84f492847d2a1e070919b14a53 (patch) | |
tree | dbeb5b28c8b7e06eb9ac192d14ea4fdec81bb1e7 /adenosine-pds/src/web.rs | |
parent | b8ba815b4cafdff48694d14c994e862738d342ef (diff) | |
download | adenosine-ec2bf0c54245cd84f492847d2a1e070919b14a53.tar.gz adenosine-ec2bf0c54245cd84f492847d2a1e070919b14a53.zip |
more refactoring of common code and APIs
Diffstat (limited to 'adenosine-pds/src/web.rs')
-rw-r--r-- | adenosine-pds/src/web.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/adenosine-pds/src/web.rs b/adenosine-pds/src/web.rs index 0d80b4e..8f15a49 100644 --- a/adenosine-pds/src/web.rs +++ b/adenosine-pds/src/web.rs @@ -1,4 +1,5 @@ -use crate::models::*; +use adenosine::app_bsky; +use adenosine::com_atproto; use adenosine::identifiers::{Did, Nsid, Tid}; use adenosine::repo::RepoCommit; use askama::Template; @@ -28,8 +29,8 @@ pub struct AboutView { pub struct AccountView { pub domain: String, pub did: Did, - pub profile: Profile, - pub feed: Vec<FeedItem>, + pub profile: app_bsky::Profile, + pub feed: Vec<app_bsky::FeedItem>, } #[derive(Template)] @@ -39,7 +40,7 @@ pub struct ThreadView { pub did: Did, pub collection: Nsid, pub tid: Tid, - pub post: ThreadItem, + pub post: app_bsky::ThreadItem, } #[derive(Template)] @@ -48,7 +49,7 @@ pub struct RepoView { pub domain: String, pub did: Did, pub commit: RepoCommit, - pub describe: RepoDescribe, + pub describe: com_atproto::repo::Describe, } #[derive(Template)] |