A "call" is recorded even when it did not start (Sailfish OS 5)

REPRODUCIBILITY: always
OS VERSION: 5.0.0.43
HARDWARE: Jolla C2
UI LANGUAGE: English (UK)
REGRESSION: no (“Record calls automatically” feature introduced in SFOS 5)

DESCRIPTION:

A call recording is started in situations when there was nothing to be recorded:

  • A call was initiated, but then was stopped by a user (before other party answered)
  • Someone called, but a user did not respond

In first situation the system is counting seconds of waiting on the line as a “call”, and in second situation it is counted as a “00:00:00” call:

After that a “call recording” (with no sound) is added to the list of recorded calls:

These empty recordings should not be created, considering also that there is no quick way to delete many recorded calls in the UI (only one by one).

PRECONDITIONS:

“Record calls automatically” feature should be enabled in Phone settings

STEPS TO REPRODUCE:

  1. Enable automatic call recording
    • Start a call with no answer from the other side, then end it
    • Receive a call but don’t answer it
  2. Go to the list of recorded calls

EXPECTED RESULT:

No calls are recorded when there was no actual call (one party was not involved)

ACTUAL RESULT:

Empty call recordings

MODIFICATIONS:

I have several apps installed from Storeman / OpenRepos. No patches.

ADDITIONAL INFORMATION:

I believe it would be correct if both notification and call recording appeared only if a call was successful (two parties were involved), otherwise such calls should be ignored.

1 Like