Have a system with a licence for the call recordings module. The user want all calls (in/out) recorded and have a bunch of call queues they route calls through.
The issue I’m seeing is that the call recording report has dozens of 0 duration call recordings for every real one. I have the settings for Remove zero duration files set but it doesn’t seem to actually work unless I’m mis-understanding it’s purpose.
Without seeing a screenshot, that sounds like a bug and should be covered for issues as it is a commercial module. Have you opened a ticket at help.sangoma.com ? (Please DM me the ticket number.)
Tested with latest call recording report v16.0.33.1 and no such issue observed. Once the zero duration removal setting is enabled, zero duration recording entries are removed and are not displayed.
Please install latest recording report version and give it a try.
fwconsole ma downloadinstall recording_report --tag 16.0.33.1
fwconsole reload
What is the logic used for determining not showing a recording based on duration? If those calls came from a ring group or a queue (which it looks like) why would you display all the canceled channels?
@ashcortech Can you replicate if the recording is 0 seconds straight to an extension?
All my systems are FreePBX 16 distro, including this one.
The calls are indeed going through a call queue but that, to me, seems irrelavent as this setting was designed to deal with 0 duration recordings presumably because using call queues (or ring groups) would create zero duration recordings…
and for the redcord, that other system in the MFA ticket referenced IS an official FreePBX 16 distro, it just happens to have the ClearlyIP branding module installed.
Is that module using the official Custom OEM Program for FreePBX from Sangoma ? Are there other custom modules installed that are interfering/altering core functionality of the official FreePBX Distro (rendering it, therefore, unofficial) ?
Please provide the output of:
$ fwconsole setting MODULE_REPO
…and also confirm if this problem exists on a fresh, new, out-of-the-box, official FreePBX Distro from Sangoma (with no additional third party core module modifications.)
MariaDB [asterisk]> select * from recording_report;
+----------------+-------+
| key | value |
+----------------+-------+
| recordingEmail | |
| delete | 1 |
+----------------+-------+
2 rows in set (0.001 sec)
If not then try to save the configuration again in call recording module.
If DB has proper delete configuration then I would suggest to raise commercial module support ticket and DM me the ticket number so we can check directly in your system.
Thank you for the feedback @ashcortech and @dgm5307. The relevant wiki documentation was updated to clarify that the zero-length file clearing occurs at night, but there may be more improvements in this module available soon w/r/t display filtering and other features.