diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2021-04-16 10:46:28 +0200 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2021-04-16 10:46:28 +0200 |
commit | 45bbbd0284ab4798deacb3d1055a7d167029fbc5 (patch) | |
tree | 4d42d0afa2d89cb1b41a59f7940f47a5b18c6a9c | |
parent | Improve database and caching in mod_shared_roster (diff) |
Fix syntax not recognized by older erlang
-rw-r--r-- | src/mod_shared_roster.erl | 5 |
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) -> |