projects
/
oweals
/
peertube.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix well known and json parser with mastodon
[oweals/peertube.git]
/
server
/
controllers
/
webfinger.ts
diff --git
a/server/controllers/webfinger.ts
b/server/controllers/webfinger.ts
index 1c726f0cbe549590122c762a415caf59feb3555b..78e5dee79747a31c21592d4ceae71f021ace3ed5 100644
(file)
--- a/
server/controllers/webfinger.ts
+++ b/
server/controllers/webfinger.ts
@@
-1,15
+1,12
@@
import * as express from 'express'
import * as express from 'express'
-
-import { CONFIG, PREVIEWS_SIZE, EMBED_SIZE } from '../initializers'
-import { oembedValidator } from '../middlewares'
-import { VideoInstance } from '../models'
+import { asyncMiddleware } from '../middlewares/async'
import { webfingerValidator } from '../middlewares/validators/webfinger'
import { AccountInstance } from '../models/account/account-interface'
const webfingerRouter = express.Router()
import { webfingerValidator } from '../middlewares/validators/webfinger'
import { AccountInstance } from '../models/account/account-interface'
const webfingerRouter = express.Router()
-webfingerRouter.
use
('/.well-known/webfinger',
-
webfingerValidator
,
+webfingerRouter.
get
('/.well-known/webfinger',
+
asyncMiddleware(webfingerValidator)
,
webfingerController
)
webfingerController
)
@@
-30,6
+27,7
@@
function webfingerController (req: express.Request, res: express.Response, next:
links: [
{
rel: 'self',
links: [
{
rel: 'self',
+ type: 'application/activity+json',
href: account.url
}
]
href: account.url
}
]