| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/roster/query/rst_load.erl')
| -rw-r--r-- | src/roster/query/rst_load.erl | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/src/roster/query/rst_load.erl b/src/roster/query/rst_load.erl index cfd42c7..077f193 100644 --- a/src/roster/query/rst_load.erl +++ b/src/roster/query/rst_load.erl @@ -94,9 +94,12 @@ generate_reply (QueryState) ->     RosterCharacters = rst_roster:get_characters(Roster),     SetInventory = shr_set_inventory:generate(Inventory),     EncodedRoster = -      array:to_list +      lists:map        ( -         array:sparse_map(fun rst_add_char:generate/2, RosterCharacters) +         fun ({IX, Char}) -> +            rst_add_char:generate(IX, Char) +         end, +         orddict:to_list(RosterCharacters)        ),     Output = jiffy:encode([SetInventory|EncodedRoster]), | 


