25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-22 16:20:52 +01:00
The dictionary returned after the directory call contains a meta key
whose value is a JSON dictionary. This is now taken care so that only
bitstring values are kept as resource URIs
This commit is contained in:
Konstantinos Kallas 2017-11-02 19:05:12 +02:00
parent 315e330237
commit 189d02cee0

View File

@ -151,7 +151,7 @@ revoke_cert(Dirs, PrivateKey, Req, Nonce) ->
get_dirs({ok, Head, Return}) -> get_dirs({ok, Head, Return}) ->
NewNonce = get_nonce(Head), NewNonce = get_nonce(Head),
StrDirectories = [{bitstring_to_list(X), bitstring_to_list(Y)} || StrDirectories = [{bitstring_to_list(X), bitstring_to_list(Y)} ||
{X, Y} <- Return], {X, Y} <- Return, is_bitstring(X) andalso is_bitstring(Y)],
NewDirs = maps:from_list(StrDirectories), NewDirs = maps:from_list(StrDirectories),
{ok, NewDirs, NewNonce}. {ok, NewDirs, NewNonce}.