0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-09-27 11:18:51 +02:00

ircd:Ⓜ️:event: Skip erroneous append inputs.

This commit is contained in:
Jason Volk 2020-01-17 17:27:34 -08:00
parent d91b9d0aee
commit 61c2fd77e6

View file

@ -126,6 +126,11 @@ ircd::m::event::append::append(json::stack::object &object,
assert(defined(json::get<"sender"_>(event))); assert(defined(json::get<"sender"_>(event)));
//assert(json::get<"origin_server_ts"_>(event)); //assert(json::get<"origin_server_ts"_>(event));
//assert(json::get<"origin_server_ts"_>(event) != json::undefined_number); //assert(json::get<"origin_server_ts"_>(event) != json::undefined_number);
if(unlikely(!defined(json::get<"type"_>(event))))
return false;
if(unlikely(!defined(json::get<"sender"_>(event))))
return false;
const bool is_state const bool is_state
{ {