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:
parent
39ade19ae3
commit
16d45ef8d5
1 changed files with 4 additions and 7 deletions
|
@ -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));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue