mirror of
https://github.com/matrix-construct/construct
synced 2024-10-02 13:48:53 +02:00
modules/vm: Get room version from create event claim.
This commit is contained in:
parent
b8b711c658
commit
4f88697620
1 changed files with 4 additions and 1 deletions
|
@ -416,7 +416,10 @@ ircd::m::vm::inject(eval &eval,
|
|||
const scope_restore eval_room_version
|
||||
{
|
||||
eval.room_version,
|
||||
eval.opts->room_version?:
|
||||
eval.opts->room_version?
|
||||
eval.opts->room_version:
|
||||
event.at("type") == "m.room.create" && contents.has("room_version")?
|
||||
string_view{contents.at("room_version")}:
|
||||
m::version(room_version_buf, room{eval.room_id}, std::nothrow)
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue