Rewrite /avatar/{id} as REST API /accounts/{id}/avatar

Implement avatar lookup as a REST API. GET on the /avatar
URL will return the avatar as supplied by the avatar plugin.

Change-Id: Ieb581558a8b8f7863dcb43ecea39b016dbdc696e
This commit is contained in:
Shawn Pearce
2013-01-16 20:12:36 -08:00
parent fc66725b33
commit db075e201a
8 changed files with 79 additions and 115 deletions

View File

@@ -29,6 +29,7 @@ public class Module extends RestApiModule {
DynamicMap.mapOf(binder(), ACCOUNT_KIND);
DynamicMap.mapOf(binder(), CAPABILITY_KIND);
get(ACCOUNT_KIND, "avatar").to(GetAvatar.class);
child(ACCOUNT_KIND, "capabilities").to(Capabilities.class);
get(ACCOUNT_KIND, "groups").to(GetGroups.class);
get(CAPABILITY_KIND).to(GetCapabilities.CheckOne.class);