aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2021-04-16 10:46:28 +0200
committerPaweł Chmielowski <pchmielowski@process-one.net>2021-04-16 10:46:28 +0200
commit45bbbd0284ab4798deacb3d1055a7d167029fbc5 (patch)
tree4d42d0afa2d89cb1b41a59f7940f47a5b18c6a9c
parentImprove database and caching in mod_shared_roster (diff)
Fix syntax not recognized by older erlang
-rw-r--r--src/mod_shared_roster.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mod_shared_roster.erl b/src/mod_shared_roster.erl
index 8f0f8ee28..32f0b7e79 100644
--- a/src/mod_shared_roster.erl
+++ b/src/mod_shared_roster.erl
@@ -443,12 +443,13 @@ delete_group(Host, Group) ->
get_groups_opts_cached(Host1, Group1, Cache) ->
{Host, Group} = split_grouphost(Host1, Group1),
+ Key = {Group, Host},
case Cache of
- #{{Group, Host} := Opts} ->
+ #{Key := Opts} ->
{Opts, Cache};
_ ->
Opts = get_group_opts_int(Host, Group),
- {Opts, Cache#{{Group, Host} => Opts}}
+ {Opts, Cache#{Key => Opts}}
end.
get_group_opts(Host1, Group1) ->