diff --git a/modules/client/sync/rooms/account_data.cc b/modules/client/sync/rooms/account_data.cc index e5664e083..33c968ca1 100644 --- a/modules/client/sync/rooms/account_data.cc +++ b/modules/client/sync/rooms/account_data.cc @@ -305,8 +305,9 @@ ircd::m::sync::room_account_data_polylog_tags(data &data) data.user_state.for_each(type, [&data, &tags, &ret] (const string_view &type, const string_view &state_key, const m::event::idx &event_idx) { - if(!apropos(data, event_idx)) - return true; + // We have to ignore the since range here or Riot will forget or overwrite tags. + //if(!apropos(data, event_idx)) + // return true; static const event::fetch::opts fopts {