Respond with Content-Type: application/activity+json (#3353)

As per ActivityPub specification, the return type should be
`application/activity+json`, not `application/json`.
This commit is contained in:
perillamint 2023-06-26 19:10:04 +09:00 committed by GitHub
parent 01dc1efe77
commit 3d7d6b2530
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -48,7 +48,7 @@ where
Ok(
HttpResponse::Ok()
.content_type(FEDERATION_CONTENT_TYPE)
.content_type("application/json")
.content_type("application/activity+json")
.body(json),
)
}
@ -61,7 +61,7 @@ fn create_apub_tombstone_response<T: Into<Url>>(id: T) -> LemmyResult<HttpRespon
HttpResponse::Gone()
.content_type(FEDERATION_CONTENT_TYPE)
.status(StatusCode::GONE)
.content_type("application/json")
.content_type("application/activity+json")
.body(json),
)
}