diff --git a/modules/m_receipt.cc b/modules/m_receipt.cc index a8a289bc8..c598ef36b 100644 --- a/modules/m_receipt.cc +++ b/modules/m_receipt.cc @@ -193,6 +193,9 @@ try string_view{event_id}, }; + if(!exists(user)) + create(user); + const auto evid { m::receipt::read(room_id, user_id, event_id, data)