feat: activityの判定をゆるく

This commit is contained in:
usbharu 2023-03-24 18:17:46 +09:00
parent de0516d710
commit f119493b19
2 changed files with 8 additions and 7 deletions

View File

@ -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,

View File

@ -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
} }