mirror of
https://github.com/usbharu/Hideout.git
synced 2026-09-26 06:51:09 +00:00
Merge remote-tracking branch 'origin/webfinger' into webfinger
This commit is contained in:
-2
@@ -19,7 +19,6 @@ class WebFingerApplicationService(
|
|||||||
private val actorRepository: ActorRepository,
|
private val actorRepository: ActorRepository,
|
||||||
) : AbstractApplicationService<String, XRD>(transaction, logger) {
|
) : AbstractApplicationService<String, XRD>(transaction, logger) {
|
||||||
|
|
||||||
|
|
||||||
override suspend fun internalExecute(resource: String, principal: Principal): XRD {
|
override suspend fun internalExecute(resource: String, principal: Principal): XRD {
|
||||||
if (resource.startsWith("acct:").not()) {
|
if (resource.startsWith("acct:").not()) {
|
||||||
throw IllegalArgumentException("Parameter (resource) is invalid.")
|
throw IllegalArgumentException("Parameter (resource) is invalid.")
|
||||||
@@ -42,7 +41,6 @@ class WebFingerApplicationService(
|
|||||||
listOf(Link("self", null, "application/activity+json", actor.url.toString())),
|
listOf(Link("self", null, "application/activity+json", actor.url.toString())),
|
||||||
URI.create("acct:${actor.name.name}@${actor.domain.domain}")
|
URI.create("acct:${actor.name.name}@${actor.domain.domain}")
|
||||||
)
|
)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
|
|||||||
Reference in New Issue
Block a user