mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Tweak pg2_backport.erl to work with Erlang older than R13A (EJAB-1349)
This commit is contained in:
parent
677d8b1a29
commit
db0962804d
@ -207,9 +207,12 @@ terminate(_Reason, _S) ->
|
|||||||
store(List) ->
|
store(List) ->
|
||||||
_ = [(assure_group(Name)
|
_ = [(assure_group(Name)
|
||||||
andalso
|
andalso
|
||||||
[join_group(Name, P) || P <- Members -- group_members(Name)]) ||
|
store2(Name, Members)) ||
|
||||||
[Name, Members] <- List],
|
[Name, Members] <- List],
|
||||||
ok.
|
ok.
|
||||||
|
store2(Name, Members) ->
|
||||||
|
[join_group(Name, P) || P <- Members -- group_members(Name)],
|
||||||
|
true.
|
||||||
|
|
||||||
assure_group(Name) ->
|
assure_group(Name) ->
|
||||||
Key = {group, Name},
|
Key = {group, Name},
|
||||||
|
Loading…
Reference in New Issue
Block a user