From 2c239858cb5a0781d0d25791f6dfa231531b1455 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Wed, 27 Feb 2019 16:30:43 -0800 Subject: [PATCH] modules/client/sync/account_data: Ignore proffered events without an event_idx. --- modules/client/sync/account_data.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/client/sync/account_data.cc b/modules/client/sync/account_data.cc index 2d417a239..c82fc56c3 100644 --- a/modules/client/sync/account_data.cc +++ b/modules/client/sync/account_data.cc @@ -34,8 +34,10 @@ ircd::m::sync::account_data bool ircd::m::sync::account_data_linear(data &data) { + if(!data.event_idx) + return false; + assert(data.event); - assert(data.event_idx); json::stack::array array { *data.out, "events"