mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-02-23 06:23:43 +01:00
Use an alias object rather than flat fields
This commit is contained in:
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…
Reference in a new issue