diff --git a/debian/patches/0008-TT-35053-mod_mam-sipwise_archive.lib-fix-retrieving-incoming.patch b/debian/patches/0008-TT-35053-mod_mam-sipwise_archive.lib-fix-retrieving-incoming.patch deleted file mode 100644 index eeda378..0000000 --- a/debian/patches/0008-TT-35053-mod_mam-sipwise_archive.lib-fix-retrieving-incoming.patch +++ /dev/null @@ -1,40 +0,0 @@ -From: Sipwise Development Team -Date: Wed, 11 Dec 2019 11:15:14 +0100 -Subject: TT-35053-mod_mam-sipwise_archive.lib-fix-retrieving-incoming - ---- - plugins/mod_mam/sipwise_archive.lib.lua | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/plugins/mod_mam/sipwise_archive.lib.lua b/plugins/mod_mam/sipwise_archive.lib.lua -index 15acb33..533df4f 100644 ---- a/plugins/mod_mam/sipwise_archive.lib.lua -+++ b/plugins/mod_mam/sipwise_archive.lib.lua -@@ -36,7 +36,7 @@ WHERE `key` = UuidToBin(?); - - local select_query_base=[[ - SELECT UuidFromBin(`key`),`stanza`,`epoch`,`with` FROM `sipwise_mam` --WHERE `username` = ? -+WHERE (`username` = ? or `with` = ?) - ]] - - -- Reconnect to DB if necessary -@@ -100,7 +100,7 @@ function archive_store:find(username, query) - local qstart, qend, qwith = -math.huge, math.huge; - local qlimit, qid; - local db_query = select_query_base; -- local _params = { username..'@'..host, }; -+ local _params = { username..'@'..host, username..'@'..host, }; - local i, values = 0; - - if query then -@@ -118,7 +118,8 @@ function archive_store:find(username, query) - end - - if qwith then -- db_query = db_query.." AND `with` = ?"; -+ db_query = db_query.." AND (`username` = ? OR `with` = ?)"; -+ table.insert(_params, qwith); - table.insert(_params, qwith); - end - if qid then diff --git a/debian/patches/series b/debian/patches/series index c201301..002799d 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -6,5 +6,4 @@ mod_auth_sql.path 0005-TT-9317-mod_mam-don-t-store-bodyless-chat-messages.patch 0006-TT-9314-mod_mam-sipwise_archive.lib-support-emojis.patch 0007-TT-27653-mod_mam-sipwise_archive.lib-fix-uuid-trailing-garbage.patch -0008-TT-35053-mod_mam-sipwise_archive.lib-fix-retrieving-incoming.patch 0009-TT-35604-mod_sipwise_pushd.lib-add-silent-push