diff options
author | xray7224 <jessica@megworld.co.uk> | 2013-09-03 17:24:24 +0100 |
---|---|---|
committer | Jessica Tallon <jessica@megworld.co.uk> | 2014-07-22 23:13:14 +0100 |
commit | 1829765537be3c057b8b6f6d01c5a3964536f6e0 (patch) | |
tree | 8bbf52ecd253563b7d5bce45417cff18d66bebd9 | |
parent | a5682e89602ddc266d05c760a319d7647755f0b4 (diff) | |
download | mediagoblin-1829765537be3c057b8b6f6d01c5a3964536f6e0.tar.lz mediagoblin-1829765537be3c057b8b6f6d01c5a3964536f6e0.tar.xz mediagoblin-1829765537be3c057b8b6f6d01c5a3964536f6e0.zip |
Add .json url for host-meta and fix host-meta problem of not having 'links'
-rw-r--r-- | mediagoblin/federation/routing.py | 6 | ||||
-rw-r--r-- | mediagoblin/federation/views.py | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/mediagoblin/federation/routing.py b/mediagoblin/federation/routing.py index daf60d00..be6451e0 100644 --- a/mediagoblin/federation/routing.py +++ b/mediagoblin/federation/routing.py @@ -61,6 +61,12 @@ add_route( ) add_route( + "mediagoblin.webfinger.well-known.host-meta.json", + "/.well-known/host-meta.json", + "mediagoblin.federation.views:host_meta" + ) + +add_route( "mediagoblin.webfinger.whoami", "/api/whoami", "mediagoblin.federation.views:whoami" diff --git a/mediagoblin/federation/views.py b/mediagoblin/federation/views.py index 85bf1540..c84956c3 100644 --- a/mediagoblin/federation/views.py +++ b/mediagoblin/federation/views.py @@ -120,7 +120,7 @@ def host_meta(request): "href": request.urlgen("mediagoblin.oauth.access_token", qualified=True), }) - return json_response(links) + return json_response({"links": links}) def whoami(request): """ This is /api/whoami - This is a HTTP redirect to api profile """ |