FS-9755 conference cdr is required for 4579 support in mod_conference

This commit is contained in:
Brian West 2016-11-17 14:18:47 -06:00
parent 60d8551f2c
commit 5bed1b0c2d
1 changed files with 5 additions and 1 deletions

View File

@ -506,7 +506,11 @@ void conference_cdr_add(conference_member_t *member)
switch_caller_profile_t *cp;
switch_channel_t *channel;
if (zstr(member->conference->log_dir) && (member->conference->cdr_event_mode == CDRE_NONE)) return;
if (zstr(member->conference->log_dir) &&
(member->conference->cdr_event_mode == CDRE_NONE) &&
!conference_utils_test_flag(member->conference, CFLAG_RFC4579)) {
return;
}
np = switch_core_alloc(member->conference->pool, sizeof(*np));