Closed Bug 975921 Opened 10 years ago Closed 9 years ago

[Sora][APK][3rd][Marketplace] If you download fail in Marketplace, you cannot download again in the same place

Categories

(Marketplace Graveyard :: Consumer Pages, defect, P3)

Avenir
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sync-1, Assigned: kngo)

References

Details

(Whiteboard: [incorrect_implementation])

Mozilla build ID: 20140208004002
 
 DEFECT DESCRIPTION:
 if you download fail in Marketpalce,you can not download again in the same place in marketplace,i can not open marketplace in  Beetle lite FF  
 REPRODUCING PROCEDURES:
 1.lanuch Marketplace to choose an app to  click "free"
 2.Pull-down status bar, cancel the download before downloading sucessfully
 3.go back to  the interface which have the app you download before
 4.look at the interface,then you will find "free" change to "lanuch", but clicking "lanuch" can not lanuch the app-->KO
 EXPECTED BEHAVIOUR:
 i think the "lanuch" is not Suitable,if you download fail ,you should can download again in this place 
 ASSOCIATE SPECIFICATION:
 TEST PLAN REFERENCE:
 TOOLS AND PLATFORMS USED:
 USER IMPACT:
 
 REPRODUCING RATE:
 100%
This is probably because marketplace isn't listening to the right event to determine when to show launch - they should listen to ondownloadsuccess, not the onsuccess callback of the install function.
Component: Gaia → Consumer Pages
Priority: P2 → --
Product: Firefox OS → Marketplace
Version: unspecified → Avenir
So please help to contact marketplace developer to solve this problem.

Thanks.
cvan is probably the best bet here.
Target Milestone: --- → 2014-03-04
I can still reproduce the issue now.
Has it been known by the Marketplace developer?
Summary: [Sora][APK][3rd][Marketpalce]if you download fail in Marketpalce,you can not download again in the same place → [Sora][APK][3rd][Marketplace] If you download fail in Marketpalce, you cannot download again in the same place
I think the user could be able to continue to download the app.
So when can I get the right result?
blocking-b2g: --- → 1.3?
Server side issue, not blocking.
blocking-b2g: 1.3? → ---
Hi vcan,

What about this problem now?
Any one works on it?
Priority: -- → P3
Dear Mozilla colleagues,

Although this is server side issue, but it's blocker of IOT.

Please put it at high priority.

Thanks.
Flags: needinfo?(vchen)
Priority: P3 → P1
This is just a matter of changing a few lines in `apps.js`.
(In reply to Christopher Van Wiemeersch [:cvan] from comment #11)
> This is just a matter of changing a few lines in `apps.js`.

Glad to know that Chris, so will you help to do the modification?

Thanks

Vance
Flags: needinfo?(vchen) → needinfo?(cvan)
Hi all,

The issue still can be reproduced.
This will get fixed in the next week. Thank you for your patience.
Flags: needinfo?(cvan)
Target Milestone: 2014-03-04 → 2014-04-01
This is most definitely not a P1 too.
Priority: P1 → P3
It's really a serious issue for users.
Please let me know if it's ok in the next week.

Thanks.
David, could you please assign this issue to a developer? (See comment 5.)
Flags: needinfo?(ddurst)
Per Sora project, I agree this is not a P1 issue as long as it is fixed before the product is launched. However, for the FFOS phones that already on the market, this might still be an annoying issue. So really appreciate your help to fix it next week

Vance
(In reply to Christopher Van Wiemeersch [:cvan] from comment #17)
> David, could you please assign this issue to a developer? (See comment 5.)

On it.
Flags: needinfo?(ddurst)
Assignee: nobody → dspasovski
Whiteboard: [incorrect_implementation]
Okay, this broke packaged app installs in all kinda weird ways.

STR:
1. Search for :packaged in Marketplace-dev
2. Click the 'Free' button to install one of the app
3. Confirm Install
4. While the Download is still happening, stop the download from the Notifications screen
5. Try installing a different app

After step #4, button status still changes to 'Launch' when it shouldn't
After step #5, button status reverts to 'Free' and app is not installed.
Target Milestone: 2014-04-01 → ---
I get a new version "20140331214114", but this issue still can be reproduced.
(In reply to Lingling Zhao from comment #21)
> I get a new version "20140331214114", but this issue still can be reproduced.

This did not get pushed to production yet. And please patiently wait until this bug is closed.

Davor, what's the status of this?
Summary: [Sora][APK][3rd][Marketplace] If you download fail in Marketpalce, you cannot download again in the same place → [Sora][APK][3rd][Marketplace] If you download fail in Marketplace, you cannot download again in the same place
https://github.com/mozilla/fireplace/pull/430 exists and awaits review. I hear you'll be on PTO for a bit so I'll have mat and ngoke take a look unless you still have time.
No longer blocks: 985614
This issue still can be reproduced.
Hi Christ,

This issue still happens, can you help to check it?

Thanks.
Flags: needinfo?(cvan)
I can tackle this as a part of https://bugzilla.mozilla.org/show_bug.cgi?id=1002779
Assignee: dspasovski → kngo
Flags: needinfo?(cvan)
Hi Keven, any update on this one?

Thanks
Flags: needinfo?(kngo)
I believe when an install fails, it still shows up in a partially installed state on the homescreen. Attempting to retrigger the install would give an error about it already being installed.
Flags: needinfo?(kngo)
Given FirefoxOS does this weird thing if an install fails, it'll still be registered as installed, but in a pending state that we can't detect or re-trigger, this might not be feasible without help from platform.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Going to need to bump this to Gaia or Platform to make appropriate changes to API to fix.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
I don't think this can realistically be solved. It needs support from platform to be able to re-trigger a failed download. But the platform won't allow it. Even if it's solved, it won't be backported to older FxOS versions. :(
Status: REOPENED → RESOLVED
Closed: 10 years ago9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.