Ticket #3448 (closed Bugs: fixed)

Opened 2 years ago

Last modified 2 years ago

Page Groups ignore server side DND settings

Reported by: schmoozecom Assigned to:
Priority: major Milestone: 2.6
Component: Paging & Intercom Version: 2.5-branch
Keywords: Cc:
Confirmation: Confirmed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description (Last modified by mickecarlsson)

When you enable server side DND on a phone and that phone is part of a page group the page group ignores the DND setting and still sends the page. I looked at the page code and it does not appear to even check the DND status of the device. I think this is either an oversight or a bug. In the page group there is a setting to "Force If Busy" and I would envision that this setting could be used for not only if a device is on a phone call but also if that device has DND enabled that way you can define page groups weather you want them to force the page through regardless of phone status or if you want the page group to honor things like DND or that the device is on a different phone call.

Change History

12/17/08 22:06:54 changed by mickecarlsson

  • confirmation changed from Unreviewed to Confirmed.
  • description changed.

12/17/08 22:13:27 changed by mickecarlsson

  • status changed from new to closed.
  • resolution set to fixed.

(In [7322]) Closes #3448 adding check for server side DND in normal paging

12/29/08 16:34:04 changed by p_lindheimer

  • status changed from closed to reopened.
  • resolution deleted.

this is not correct, paging pages devices not extensions. reopening, I believe schmooze has a fix they are planning on checking in...

12/30/08 11:32:22 changed by jjshoe

Possible fix tested as working here:

exten => _PAGE.,n,Set(REALEXT=${DB(DEVICE/${EXTEN:4}/user)})
exten => _PAGE.,n,GotoIf($[ "${DB(DND/${REALEXT})}" = "YES" ]?skipself)

12/30/08 12:31:55 changed by jjshoe

Reduced to one line as requested

exten => _PAGE.,n,GotoIf($[ "${DB(DND/${DB(DEVICE/${EXTEN:4}/user)})}" = "YES" ]?skipself)

12/30/08 14:22:15 changed by mickecarlsson

  • status changed from reopened to closed.
  • resolution set to fixed.

(In [7340]) Closes #3448 finally fixes the DND in paging. Thank you jjshoe

01/06/09 13:58:59 changed by p_lindheimer

(In [7342]) Merged revisions 7177,7179-7185,7191-7201,7204-7211,7213-7221,7223-7226,7228-7249,7252-7260,7262-7272,7279-7285,7289-7291,7294-7295,7297-7312,7317-7320,7322-7331,7333-7340 via svnmerge from http://svn.freepbx.org/modules/branches/2.6

........

r7177 | p_lindheimer | 2008-10-29 10:51:38 -0700 (Wed, 29 Oct 2008) | 1 line

Auto Check-in of any outstanding patches

........

r7196 | mickecarlsson | 2008-10-30 23:25:31 -0700 (Thu, 30 Oct 2008) | 1 line

Fixed type in code fro fw_fop

........

r7228 | mickecarlsson | 2008-11-05 09:14:56 -0800 (Wed, 05 Nov 2008) | 1 line

Changed some enclosed text string with proper enclosures so that localization with apostrophe will work

........

r7255 | mbrevda | 2008-11-12 07:57:37 -0800 (Wed, 12 Nov 2008) | 1 line

ref #3358

........

r7300 | mickecarlsson | 2008-11-23 01:15:27 -0800 (Sun, 23 Nov 2008) | 1 line

Fixes #3409, dashboard display wrong statistics and color when disk storage is above 1Tb

........

r7301 | mickecarlsson | 2008-11-23 06:11:19 -0800 (Sun, 23 Nov 2008) | 1 line

Enclosed text strings for translation. Updated .pot file and swedish language

........

r7302 | mickecarlsson | 2008-11-23 06:26:47 -0800 (Sun, 23 Nov 2008) | 1 line

Enclosed text string for translation in core

........

r7306 | mickecarlsson | 2008-12-01 08:45:04 -0800 (Mon, 01 Dec 2008) | 1 line

Closes #932 adds permit/deny to sip and iax devices

........

r7307 | mickecarlsson | 2008-12-01 09:00:09 -0800 (Mon, 01 Dec 2008) | 1 line

Adds default 0.0.0.0/0.0.0.0 in deny and permit for sip and iax devices

........

r7308 | mickecarlsson | 2008-12-03 22:20:02 -0800 (Wed, 03 Dec 2008) | 1 line

Fixes #3426, sets code to follow tool tip. Thank you ryand

........

r7310 | mickecarlsson | 2008-12-06 06:07:17 -0800 (Sat, 06 Dec 2008) | 1 line

Closes #3224 removes hard coded database name

........

r7317 | mickecarlsson | 2008-12-15 10:55:17 -0800 (Mon, 15 Dec 2008) | 1 line

Closes #3443 adding check for uppercase file extensions

........

r7320 | ethans | 2008-12-17 16:31:52 -0800 (Wed, 17 Dec 2008) | 3 lines

Adds hook support into IVR page

........

r7322 | mickecarlsson | 2008-12-17 22:08:41 -0800 (Wed, 17 Dec 2008) | 1 line

Closes 3448 adding check for server side DND in normal paging

........

r7340 | mickecarlsson | 2008-12-30 14:22:14 -0800 (Tue, 30 Dec 2008) | 1 line

Closes #3448 finally fixes the DND in paging. Thank you jjshoe

........