aboutsummaryrefslogtreecommitdiff
path: root/src/mod_muc_admin.erl
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2020-05-07 10:34:28 +0200
committerBadlop <badlop@process-one.net>2020-05-07 11:22:43 +0200
commite5a2d42484b095e0a448429fb8dc5f87e7d6b2e9 (patch)
tree3dd4bf7cd6783f6e91da35b79d4d05bd177e1e5e /src/mod_muc_admin.erl
parentUnconditionally send presence unavailable to all pres_a recipient (diff)
Fix webadmin muc room sorting broken due to trailing slash patch (#3256)
Diffstat (limited to '')
-rw-r--r--src/mod_muc_admin.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl
index f9708ef59..4f3322163 100644
--- a/src/mod_muc_admin.erl
+++ b/src/mod_muc_admin.erl
@@ -495,7 +495,8 @@ get_sort_query(Q) ->
get_sort_query2(Q) ->
{value, {_, String}} = lists:keysearch(<<"sort">>, 1, Q),
- Integer = binary_to_integer(String),
+ {StringClean, _} = string:take(String, [$/], true),
+ Integer = binary_to_integer(StringClean),
case Integer >= 0 of
true -> {ok, {normal, Integer}};
false -> {ok, {reverse, abs(Integer)}}