mirror of
https://github.com/matrix-construct/construct
synced 2024-09-26 18:38:52 +02:00
ircd:Ⓜ️ Try for outer membership property first before parsing content.
This commit is contained in:
parent
cdefddf6af
commit
6eeb8da71d
1 changed files with 14 additions and 1 deletions
|
@ -2447,7 +2447,20 @@ ircd::m::membership(const event &event)
|
|||
json::get<"content"_>(event)
|
||||
};
|
||||
|
||||
return unquote(content.get("membership", json::get<"membership"_>(event)));
|
||||
const string_view &membership
|
||||
{
|
||||
json::get<"membership"_>(event)
|
||||
};
|
||||
|
||||
if(membership)
|
||||
return membership;
|
||||
|
||||
const json::string &content_membership
|
||||
{
|
||||
content.get("membership")
|
||||
};
|
||||
|
||||
return content_membership;
|
||||
}
|
||||
|
||||
size_t
|
||||
|
|
Loading…
Reference in a new issue