0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2025-03-14 05:20:17 +01:00

modules/m_room_member: Fix m::get() overload for integer value.

This commit is contained in:
Jason Volk 2019-09-22 21:09:36 -07:00
parent 39ade19ae3
commit 16d45ef8d5

View file

@ -80,13 +80,10 @@ try
user_room.get(std::nothrow, "ircd.member", room_id)
};
const auto prev_depth
{
m::get(std::nothrow, prev_idx, "depth", 0L)
};
if(at<"depth"_>(event) < prev_depth)
return;
int64_t prev_depth;
if(m::get(prev_idx, "depth", prev_depth))
if(at<"depth"_>(event) < prev_depth)
return;
send(user_room, sender, "ircd.member", room_id, at<"content"_>(event));
}