[Home]

Summary:ASTERISK-23816: Confbridge Message when Muting a WaitMarked User is Confusing
Reporter:Andrew Nagy (tm1000)Labels:
Date Opened:2014-06-03 14:27:04Date Closed:2014-06-05 09:38:49
Priority:TrivialRegression?No
Status:Closed/CompleteComponents:Applications/app_confbridge
Versions:12.3.0 Frequency of
Occurrence
Related
Issues:
duplicatesASTERISK-23824 ConfBridge: Users cannot be muted via CLI or AMI when waiting to enter a conference
Environment:Attachments:
Description:In confbridge when attempting to mute a user who is WaitMarked for Leader wait the message from the CLI comes back as "No channel named 'PJSIP/1000-00000015' found in conference 4000" which is confusing because the channel is in the conference it's just not in the active list.

See the full CLI example here:
{code}
freepbxdev1*CLI> confbridge list 4000
Channel                        Flags  User Profile     Bridge Profile   Menu             CallerID
============================== ====== ================ ================ ================ ================
PJSIP/1000-00000015            WEw                                                       1000
freepbxdev1*CLI> confbridge mute 4000 PJSIP/1000-00000015
No channel named 'PJSIP/1000-00000015' found in conference 4000
{code}

My proposed solution is the patch attached to this file where I return a message to both the CLI and the AMI if the user is wait marked. As So:
{code}
freepbxdev1*CLI> confbridge mute 4000 PJSIP/1000-00000000
Channel named 'PJSIP/1000-00000000' is WaitMarked in conference 4000, can not toggle mute
{code}
Comments:By: Rusty Newton (rnewton) 2014-06-04 09:57:07.458-0500

Setting to In progress since I know Andrew is committing soon, or maybe already has.

By: Matt Jordan (mjordan) 2014-06-05 09:51:01.636-0500

Heh, I totally missed that this was filed already. Whoops.