1
0
Fork 0
mirror of https://github.com/processone/ejabberd synced 2025-10-03 17:59:31 +02:00

Refactor pubsub's get_last_items

This commit is contained in:
Christophe Romain 2017-03-30 14:26:30 +02:00
parent 7bcbea2108
commit c93bf732db
17 changed files with 123 additions and 98 deletions

View file

@ -615,10 +615,11 @@ get_state_without_itemids(Nidx, JID) ->
"where nodeid=%(Nidx)d and jid=%(J)s")) of
{selected, [{SJID, Aff, Subs}]} ->
#pubsub_state{stateid = {decode_jid(SJID), Nidx},
nodeidx = Nidx,
affiliation = decode_affiliation(Aff),
subscriptions = decode_subscriptions(Subs)};
_ ->
#pubsub_state{stateid = {JID, Nidx}}
#pubsub_state{stateid = {JID, Nidx}, nodeidx = Nidx}
end.
set_state(State) ->