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)
|
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
|
size_t
|
||||||
|
|
Loading…
Reference in a new issue