mirror of
https://github.com/usbharu/Hideout.git
synced 2026-09-13 04:33:56 +00:00
feat: activityの判定をゆるく
This commit is contained in:
@@ -38,6 +38,7 @@ fun Application.user(userService: UserService,activityPubUserService: ActivityPu
|
|||||||
}
|
}
|
||||||
get("/{name}") {
|
get("/{name}") {
|
||||||
val contentType = ContentType.parse(call.request.accept() ?: "*/*")
|
val contentType = ContentType.parse(call.request.accept() ?: "*/*")
|
||||||
|
call.application.environment.log.debug("Accept Content-Type : ${contentType.contentType}/${contentType.contentSubtype} ${contentType.parameters}")
|
||||||
val typeOfActivityPub = HttpUtil.isContentTypeOfActivityPub(
|
val typeOfActivityPub = HttpUtil.isContentTypeOfActivityPub(
|
||||||
contentType.contentType,
|
contentType.contentType,
|
||||||
contentType.contentSubtype,
|
contentType.contentSubtype,
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ object HttpUtil {
|
|||||||
if (subType == "activity+json") {
|
if (subType == "activity+json") {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
if (subType == "ld+json" && parameter == "https://www.w3.org/ns/activitystreams") {
|
if (subType == "ld+json") {
|
||||||
return true
|
return true
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user