aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2020-05-07 16:08:32 +0200
committerBadlop <badlop@process-one.net>2020-05-07 16:09:51 +0200
commitedf5b3c7f03bdd3e30ed87cb5b286a9d97ea4e93 (patch)
tree2cdcd6a77a1603e7db68efc266f9644ea8334e28
parentFix webadmin muc room sorting broken due to trailing slash patch (#3256) (diff)
Don't use string:take, as it isn't available in Erlang/OTP 19.3 (#3256)
-rw-r--r--src/mod_muc_admin.erl5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl
index 4f3322163..0eecbd80e 100644
--- a/src/mod_muc_admin.erl
+++ b/src/mod_muc_admin.erl
@@ -494,9 +494,8 @@ get_sort_query(Q) ->
end.
get_sort_query2(Q) ->
- {value, {_, String}} = lists:keysearch(<<"sort">>, 1, Q),
- {StringClean, _} = string:take(String, [$/], true),
- Integer = binary_to_integer(StringClean),
+ {value, {_, Binary}} = lists:keysearch(<<"sort">>, 1, Q),
+ Integer = list_to_integer(string:strip(binary_to_list(Binary), right, $/)),
case Integer >= 0 of
true -> {ok, {normal, Integer}};
false -> {ok, {reverse, abs(Integer)}}