From 8299fd695b375d86fc8c2ce08c1af99cdf8d4261 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Fri, 19 Apr 2019 16:25:14 -0700 Subject: [PATCH] modules/m_event: Tweak age calculation relation. --- modules/m_event.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/m_event.cc b/modules/m_event.cc index 0de2eec27..948cbfb8b 100644 --- a/modules/m_event.cc +++ b/modules/m_event.cc @@ -543,10 +543,10 @@ ircd::m::append(json::stack::object &object, opts.age != std::numeric_limits::min()? opts.age: json::get<"depth"_>(event) >= 0 && opts.room_depth && *opts.room_depth >= 0L? - (*opts.room_depth - json::get<"depth"_>(event)) + 1: + ((*opts.room_depth + 1) - json::get<"depth"_>(event)) + 100: !opts.room_depth && json::get<"origin_server_ts"_>(event)? ircd::time() - json::get<"origin_server_ts"_>(event): - 1L + json::undefined_number } };