I do not know if this is behavior by design but when we pause or unpause a queue memeber by clicking on the icon in a specific queue and this person is also a member in an other queue the user becomes paused or unpaused in both queues.
We would expect that the user only is paused or unpaused in the queue where the action was given.
Queues according to Asterisk.
ast02*CLI> queue show NSO-ringall
NSO-ringall has 0 calls (max unlimited) in 'ringall' strategy (0s holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s
Members:
Michel Verbraak (Local/3033@from_sip_client) with penalty 10 (realtime) (paused) (Not in use) has taken no calls yet
No Callers
ast02*CLI> queue show NSO-SDenSE
NSO-SDenSE has 0 calls (max unlimited) in 'rrmemory' strategy (0s holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s
Members:
Michel Verbraak (Local/3033@from_sip_client) with penalty 10 (realtime) (paused) (Not in use) has taken no calls yet
No Callers
Following is the result when fop2_server is run with option -X 551
10.2.100.134 <= <msg data="NSO-ringall|queuepause|Local/3033@from_sip_client|a5d3f247cf6c032d771fb287ccb30b50" />
Validation ok, have queuemanager permissions
10.2.1.27 -> Action: QueuePause
10.2.1.27 -> Interface: Local/3033@from_sip_client
10.2.1.27 -> Paused: 1
10.2.1.27 <- Response: Success
10.2.1.27 <- Message: Interface paused successfully
10.2.1.27 <- Server: 0
10.2.1.27 <- Event: QueueMemberPaused
10.2.1.27 <- Privilege: agent,all
10.2.1.27 <- Queue: NSO-ringall
10.2.1.27 <- Location: Local/3033@from_sip_client
10.2.1.27 <- MemberName: Michel Verbraak
10.2.1.27 <- Paused: 1
10.2.1.27 <- Server: 0
** PROCESA_BLOQUE 0
** PROCESA_BLOQUE QUEUEMEMBERPAUSED 0
SET STATUS para SIP/michelv_desk = paused
** QUEUE MEMBER LIST devuelve <div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3022@from_sip_client'></div><span>Arno de Vrij</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3029@from_sip_client'></div><span>Hans Langelaan</span><br class='clear'/><div class='memberpaused myclick' id='qm!QUEUE/NSO-RINGALL!Local/3024@from_sip_client'></div><span>Jeroen Werts</span><br class='clear'/><div class='memberpaused myclick' id='qm!QUEUE/NSO-RINGALL!Local/3033@from_sip_client'></div><span>Michel Verbraak</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3025@from_sip_client'></div><span>Niels van de Ende</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3021@from_sip_client'></div><span>Paul van Wijnbergen</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3028@from_sip_client'></div><span>Rogier Schram</span><br class='clear'/><div class='memberready myclick' id='qm!QUEUE/NSO-RINGALL!Local/3026@from_sip_client'></div><span>Ronald Moesbergen</span><br class='clear'/>
10.2.1.27 <- Event: QueueMemberPaused
10.2.1.27 <- Privilege: agent,all
10.2.1.27 <- Queue: NSO-SDenSE
10.2.1.27 <- Location: Local/3033@from_sip_client
10.2.1.27 <- MemberName: Michel Verbraak
10.2.1.27 <- Paused: 1
10.2.1.27 <- Server: 0
** PROCESA_BLOQUE 0
** PROCESA_BLOQUE QUEUEMEMBERPAUSED 0
SET STATUS para SIP/michelv_desk = paused
Regards Michel.