From 8dfc958dddc5f7125633f9b5cf55371ab35ceb6c Mon Sep 17 00:00:00 2001 From: Kegan Dougal Date: Tue, 1 Mar 2022 14:40:47 +0000 Subject: [PATCH] Also don't send null back when the target room isn't a space room --- setup/mscs/msc2946/msc2946.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup/mscs/msc2946/msc2946.go b/setup/mscs/msc2946/msc2946.go index bf26e991..f53e7b24 100644 --- a/setup/mscs/msc2946/msc2946.go +++ b/setup/mscs/msc2946/msc2946.go @@ -572,7 +572,7 @@ func (w *walker) childReferences(roomID string) ([]gomatrixserverlib.MSC2946Stri // escape the `.`s so gjson doesn't think it's nested roomType := gjson.GetBytes(res.StateEvents[createTuple].Content(), strings.ReplaceAll(ConstCreateEventContentKey, ".", `\.`)).Str if roomType != ConstCreateEventContentValueSpace { - return nil, nil + return []gomatrixserverlib.MSC2946StrippedEvent{}, nil } } delete(res.StateEvents, createTuple)