Show multiple examples where present

This commit is contained in:
Daniel Wagner-Hall 2015-10-28 15:00:53 +00:00
parent b92a0f2b4d
commit 176f919fc8
4 changed files with 53 additions and 5 deletions

View file

@ -495,9 +495,14 @@ class MatrixUnits(Units):
if not filename.startswith("m."):
continue
with open(os.path.join(path, filename), "r") as f:
examples[filename] = json.loads(f.read())
if filename == "m.room.message#m.text":
examples["m.room.message"] = examples[filename]
event_name = filename.split("#")[0]
example = json.loads(f.read())
examples[filename] = examples.get(event_name, [])
examples[filename].append(example)
if filename != event_name:
examples[event_name] = examples.get(event_name, [])
examples[event_name].append(example)
return examples
def load_event_schemas(self):