Closed
Bug 813679
Opened 12 years ago
Closed 12 years ago
*2 and *8 are phone numbers(in Venezuela) the dialer treat them as MMI/USSD
Categories
(Firefox OS Graveyard :: Gaia::Dialer, defect, P1)
Firefox OS Graveyard
Gaia::Dialer
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: brg, Assigned: gtorodelvalle)
References
Details
(Whiteboard: Interaction design)
Attachments
(1 file)
(deleted),
patch
|
fcampo
:
review+
arcturus
:
approval-gaia-v1+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0
Build ID: 20121024073032
Steps to reproduce:
Try to make a call to any of those two numbers: *2 or *8
Actual results:
The dialer treat them as MMI/USSD instead of trying to make a call.
Expected results:
Our implementation currently believes that anything that starts with * is a special number that should not be dialed. We are planning to handle this as part of the operator variant to be flexible to adapt to any launch country.
Updated•12 years ago
|
Component: Gaia → Gaia::Dialer
Comment 1•12 years ago
|
||
Correct me if I'm wrong but this is a requirement specific to Venezuela and it is not a standard. So it seems that we need to add a operator specific MMI exception list to the operator variant.
Blocks: MMI
Comment 2•12 years ago
|
||
(In reply to Beatriz Rodríguez [:brg] from comment #0)
> Our implementation currently believes that anything that starts with * is a
> special number that should not be dialed. We are planning to handle this as
> part of the operator variant to be flexible to adapt to any launch country.
IMHO the operator variant mechanism is not the solution for every quirk that appears in the countries we are going to launch the devices. If the quirk appears for *only* one country -or even some of them- let's try to move how to deal with it in the app itself first. IIRC the cost control app did that before for a similar issue.
Updated•12 years ago
|
Priority: -- → P1
Whiteboard: Interaction design
Assignee | ||
Comment 3•12 years ago
|
||
After commenting it with Beatriz and :ferjm (due to https://bugzilla.mozilla.org/show_bug.cgi?id=810178), we decided the following: A valid USSD/MMI code is any 'number' starting with #, or starting with * and with no * or # at the end. The USSD/MMI codes will be sent even if there is no SIM card available. In case of airplane mode, the USSD/MMI codes won't be sent either the phone number dialed.
Comment 4•12 years ago
|
||
(In reply to gtorodelvalle from comment #3)
> After commenting it with Beatriz and :ferjm (due to
> https://bugzilla.mozilla.org/show_bug.cgi?id=810178),
Sorry Germán, but how is this related to Bug 810178?
This bug is about handling carrier exceptions regarding MMI codes handling. It has no relation to the fact that we are not sending MMIs without a SIM card.
Assignee | ||
Comment 5•12 years ago
|
||
The new criteria according to :ferjm is that USSD/MMI codes are any 'phone number' ending in # ;-)
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → gtorodelvalle
Assignee | ||
Comment 6•12 years ago
|
||
NOTE: If blocking-basecamp+ is set, just land it for now.
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined:
Testing completed:
Risk to taking this patch (and alternatives if risky):
Attachment #685107 -
Flags: review?(fernando.campo)
Attachment #685107 -
Flags: approval-gaia-master?(francisco.jordano)
Updated•12 years ago
|
Attachment #685107 -
Flags: review?(fernando.campo) → review+
Updated•12 years ago
|
Attachment #685107 -
Flags: approval-gaia-master?(francisco.jordano) → approval-gaia-master+
Assignee | ||
Updated•12 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•10 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•