diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2019-04-11 12:00:13 +0200 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2019-04-11 12:00:13 +0200 |
commit | 8761e6e0e044911dbe42295cee3d3f288b346b06 (patch) | |
tree | b0472e0d7499a529707c3d03228f75c6deec6516 /src/mod_mam_sql.erl | |
parent | When making mucsub message from mam archive check for subject (diff) |
Handle correctly case where ExtraUsername is empty
Diffstat (limited to 'src/mod_mam_sql.erl')
-rw-r--r-- | src/mod_mam_sql.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mod_mam_sql.erl b/src/mod_mam_sql.erl index 5495fb6e3..386110817 100644 --- a/src/mod_mam_sql.erl +++ b/src/mod_mam_sql.erl @@ -420,9 +420,9 @@ make_sql_query(User, LServer, MAMQuery, RSM, ExtraUsernames) -> {UserSel, UserWhere} = case ExtraUsernames of Users when is_list(Users) -> - EscUsers = [<<"'", (Escape(U))/binary, "'">> || U <- Users], + EscUsers = [<<"'", (Escape(U))/binary, "'">> || U <- [SUser | Users]], {<<" username,">>, - [<<" username in ('">>, SUser, <<"',">>, str:join(EscUsers, <<",">>), <<")">>]}; + [<<" username in (">>, str:join(EscUsers, <<",">>), <<")">>]}; subscribers_table -> SJid = jid:encode({User, LServer, <<>>}), {<<" username,">>, |