Use an alias object rather than flat fields

pull/34/head
Daniel Wagner-Hall 10 years ago
parent 64cfc00f50
commit d399e5b93b

@ -248,14 +248,16 @@ class MatrixUnits(Units):
endpoints.append(endpoint) endpoints.append(endpoint)
for alias in single_api.get("x-aliases", []): aliases = single_api.get("x-alias", None)
alias_link = single_api.get("x-alias-link") if aliases:
endpoints.append({ alias_link = aliases["canonical-link"]
"method": method.upper(), for alias in aliases["aliases"]:
"path": alias, endpoints.append({
"alias_for_path": full_path, "method": method.upper(),
"alias_link": alias_link "path": alias,
}) "alias_for_path": full_path,
"alias_link": alias_link
})
return { return {
"base": api.get("basePath"), "base": api.get("basePath"),

Loading…
Cancel
Save