about summary refs log tree commit diff
path: root/src/frontend/onboarding.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/onboarding.rs')
-rw-r--r--src/frontend/onboarding.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/frontend/onboarding.rs b/src/frontend/onboarding.rs
index 4588157..bf313cf 100644
--- a/src/frontend/onboarding.rs
+++ b/src/frontend/onboarding.rs
@@ -84,7 +84,7 @@ async fn onboard<D: Storage + 'static>(
         .await
         .map_err(FrontendError::from)?;
 
-    let (_, hcard) = {
+    let crate::micropub::util::NormalizedPost { id: _, post: hcard } = {
         let mut hcard = data.user;
         hcard["properties"]["uid"] = serde_json::json!([&user_uid]);
         crate::micropub::normalize_mf2(hcard, &user)
@@ -99,7 +99,7 @@ async fn onboard<D: Storage + 'static>(
             continue;
         };
         debug!("Creating feed {} with slug {}", &feed.name, &feed.slug);
-        let (_, feed) = crate::micropub::normalize_mf2(
+        let crate::micropub::util::NormalizedPost { id: _, post: feed } = crate::micropub::normalize_mf2(
             serde_json::json!({
                 "type": ["h-feed"],
                 "properties": {"name": [feed.name], "mp-slug": [feed.slug]}
@@ -111,7 +111,7 @@ async fn onboard<D: Storage + 'static>(
             .await
             .map_err(FrontendError::from)?;
     }
-    let (uid, post) = crate::micropub::normalize_mf2(data.first_post, &user);
+    let crate::micropub::util::NormalizedPost { id: uid, post } = crate::micropub::normalize_mf2(data.first_post, &user);
     tracing::debug!("Posting first post {}...", uid);
     crate::micropub::_post(&user, uid, post, db, http, jobset)
         .await