From: Evgeniy Khramtsov Date: Thu, 9 Jul 2015 09:00:08 +0000 (+0300) Subject: Fix tests related to MAM X-Git-Tag: 15.07~30 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0dfc8ade6837f8267e1f3150db629509f5c066fe;p=ejabberd Fix tests related to MAM --- diff --git a/src/mod_mam.erl b/src/mod_mam.erl index bd1a5a7a9..cd869c9d8 100644 --- a/src/mod_mam.erl +++ b/src/mod_mam.erl @@ -788,8 +788,9 @@ make_sql_query(LUser, _LServer, Start, End, With, RSM) -> % ID can be empty because of % XEP-0059: Result Set Management % 2.5 Requesting the Last Page in a Result Set - [<<"(">>, Query, <<" ORDER BY timestamp DESC ">>, - LimitClause, <<") ORDER BY timestamp ASC;">>]; + [<<"SELECT timestamp, xml, peer FROM (">>, Query, + <<" ORDER BY timestamp DESC ">>, + LimitClause, <<") AS t ORDER BY timestamp ASC;">>]; _ -> [Query, <<" ORDER BY timestamp ASC ">>, LimitClause, <<";">>]