fix: base app ap id without trailing /
This commit is contained in:
parent
35d19fbde0
commit
83b3db8e75
2 changed files with 5 additions and 5 deletions
|
@ -164,7 +164,7 @@ impl Fetcher for crate::Context {
|
|||
|
||||
let document = Self::request(
|
||||
Method::GET, id, None,
|
||||
&format!("https://{}/", self.domain()), self.pkey(), self.domain(),
|
||||
self.base(), self.pkey(), self.domain(),
|
||||
)
|
||||
.await?
|
||||
.json::<serde_json::Value>()
|
||||
|
@ -241,7 +241,7 @@ impl Fetcher for crate::Context {
|
|||
|
||||
if let Ok(res) = Self::request(
|
||||
Method::GET, &format!("https://{domain}"), None,
|
||||
&format!("https://{}/", self.domain()), self.pkey(), self.domain(),
|
||||
self.base(), self.pkey(), self.domain(),
|
||||
).await {
|
||||
if let Ok(actor) = res.json::<serde_json::Value>().await {
|
||||
if let Ok(name) = actor.name() {
|
||||
|
@ -280,7 +280,7 @@ impl Fetcher for crate::Context {
|
|||
if let Ok(followers_url) = document.followers().id() {
|
||||
let req = Self::request(
|
||||
Method::GET, followers_url, None,
|
||||
&format!("https://{}/", self.domain()), self.pkey(), self.domain(),
|
||||
self.base(), self.pkey(), self.domain(),
|
||||
).await;
|
||||
if let Ok(res) = req {
|
||||
if let Ok(user_followers) = res.json::<serde_json::Value>().await {
|
||||
|
@ -294,7 +294,7 @@ impl Fetcher for crate::Context {
|
|||
if let Ok(following_url) = document.following().id() {
|
||||
let req = Self::request(
|
||||
Method::GET, following_url, None,
|
||||
&format!("https://{}/", self.domain()), self.pkey(), self.domain(),
|
||||
self.base(), self.pkey(), self.domain(),
|
||||
).await;
|
||||
if let Ok(res) = req {
|
||||
if let Ok(user_following) = res.json::<serde_json::Value>().await {
|
||||
|
|
|
@ -33,7 +33,7 @@ pub async fn view(
|
|||
.set_url(apb::Node::link(upub::url!(ctx, "/")))
|
||||
.set_public_key(apb::Node::object(
|
||||
apb::new()
|
||||
.set_id(Some(&upub::url!(ctx, "/#main-key")))
|
||||
.set_id(Some(&upub::url!(ctx, "#main-key")))
|
||||
.set_owner(Some(&upub::url!(ctx, "")))
|
||||
.set_public_key_pem(&ctx.actor().public_key)
|
||||
))
|
||||
|
|
Loading…
Reference in a new issue