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:
parent
7bcbea2108
commit
c93bf732db
17 changed files with 123 additions and 98 deletions
|
@ -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) ->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue