When setting VoiceUnconditional, change events for unset properties (e.g. VoiceBusy) are not reported
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Canonical System Image |
High
|
John McAleely | ||
| | ofono (Ubuntu) |
High
|
Alfonso Sanchez-Beato | ||
Bug Description
current build number: 68
device name: krillin
channel: ubuntu-
last update: 2015-07-16 14:50:21
version version: 68
version ubuntu: 20150716
version device: 20150529-8e13c5f
version custom: 20150709-
Reproduce:
1. Unset all call forwarding rules
2. Set VoiceBusy to a non-empty string
3. Set VoiceUnconditional to a non-empty string
What happens:
From 2 I get that "VoiceBusy" changed and from 3 I get that only VoiceConditional changed
What should happen:
I should get that both VoiceConditional changed as well as VoiceBusy changed.
Monitor-ofono:
{CallForwarding} [/ril_0] VoiceBusy = +47414444424
{CallForwarding} [/ril_0] VoiceUnconditional = +47414444424
[ril_0]
[ org.ofono.
VoiceBusy =
Why is there no change event for VoiceBusy when list-modems report that it is unset?
| summary: |
- When setting VoiceUnconditional, unset properties (e.g. VoiceBusy) is - not reported + When setting VoiceUnconditional, change events for unset properties + (e.g. VoiceBusy) are not reported |
| Tony Espy (awe) wrote : | #1 |
| Changed in ofono (Ubuntu): | |
| status: | New → Incomplete |
| assignee: | nobody → Jonas G. Drange (jonas-drange) |
| description: | updated |
| Changed in ofono (Ubuntu): | |
| status: | Incomplete → Confirmed |
| description: | updated |
| Changed in ofono (Ubuntu): | |
| assignee: | Jonas G. Drange (jonas-drange) → nobody |
| Changed in canonical-devices-system-image: | |
| milestone: | none → ww02-2016 |
| assignee: | nobody → John McAleely (john.mcaleely) |
| importance: | Undecided → High |
| Changed in ofono (Ubuntu): | |
| assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
| importance: | Undecided → High |
| Changed in canonical-devices-system-image: | |
| status: | New → Confirmed |
Apparently the conditional forwardings should report empty numbers when unconditional is se, see this ofono upstream commits:
https:/
https:/
https:/
So the bug here is not reporting empty numbers when setting unconditional forwarding (I just leave this as reference, the bug report is good).
| Changed in canonical-devices-system-image: | |
| milestone: | ww02-2016 → ww08-2016 |
| Changed in canonical-devices-system-image: | |
| milestone: | ww08-2016 → backlog |


@Jonas
We don't use the problem tracker in github. Could you please close it out? Also, your sample command-line has instructed ofono to *not* load the rildev plugin, which we use to determine which ofono modem device plugin to load, so this will definitely cause issues on krillin, vegata, or arale.
Can you please re-test and provide device/image details if you still can reproduce?