Closed Bug 837652 Opened 12 years ago Closed 12 years ago

Notifications about low balance and reaching zero appear only when requesting balance

Categories

(Firefox OS Graveyard :: Gaia::Cost Control, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-b2g:tef+, b2g18+ fixed, b2g18-v1.0.0 fixed)

VERIFIED FIXED
blocking-b2g tef+
Tracking Status
b2g18 + fixed
b2g18-v1.0.0 --- fixed

People

(Reporter: salva, Assigned: salva)

References

Details

(Whiteboard: QARegressExclude)

Attachments

(1 file)

STR: 1 - Open Cost Control and check balance 2 - Open Cost Control settings and enable low limit alarm 3 - Set low limit to an amount 1$ below the current balance 4 - Exit Cost Control 5 - Send a SMS Expected: As low limit is trespassed, a notification is shown informing about it Actual: Nothing happen. If you then open utility tray or Cost Control application and wait for a balance update, the notification is shown. It makes no sense to notify when the user has checked already the balance. This is a regression of the Cost Control refactor, before it, we have this proactive behavior.
Assignee: nobody → salva
Bug caused by (feature/regressing bug #): bug #816927 User impact if declined: high Testing completed: yes Risk to taking this patch (and alternatives if risky): medium
Attachment #709702 - Flags: review?(francisco.jordano)
Attachment #709702 - Flags: approval-gaia-v1?
Comment on attachment 709702 [details] Checking balance when endind an outgoing call or sending a SMS r=me
Attachment #709702 - Flags: review?(francisco.jordano) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Triage marking this as tef+ since this is an important part of the cost control feature, go ahead with uplifts no approval needed.
blocking-b2g: --- → tef+
Attachment #709702 - Flags: approval-gaia-v1?
v1-train: 220b98fba0fb1885bfc8117359d2da4cf2cc011a This patch did not apply cleanly to v1.0.0. Please merge it to v1.0.0 manually. You might be able to do that with this: git checkout v1.0.0 git cherry-pick -x 220b98fba0fb1885bfc8117359d2da4cf2cc011a Then resolve conflicts and push back to gaia
Ehm, this is caused because this bug include changes from: https://bugzilla.mozilla.org/show_bug.cgi?id=830361 https://bugzilla.mozilla.org/show_bug.cgi?id=833784 Which are not flagged as being in v1.0.0 I checked this (but not pushed) by cherry-picking those bugs first. Then, it's possible to merge this without pain so, what do you want me to do? 1 - Cherry-pick only this bug including modifications from the bugs referred above 2 - Cherry-pick each of the above bugs and then cherry-pick this one
v1.0.0: 622809edbb2007f23a200a0564c1a834c3a45040
Flags: in-moztrap+
Unable to Verify, requires a Sim Card with an existing balance on it to test
Whiteboard: QARegressExclude
Carlos - can you please check this in your environment (and with your SIM) to ensure that it's fixed.
Flags: needinfo?(salva)
Keywords: verifyme
I think the needinfo was for Carlos, not for me...
Flags: needinfo?(salva) → needinfo?(carlos.martinez)
Verified fixed on inari device with: Gaia commit: f2a9d8 Build identifier: 20130421003941 QC RIL: V1.01.00.01.19.072 from v1.0.1
Status: RESOLVED → VERIFIED
Flags: needinfo?(carlos.martinez)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: