Closed Bug 679869 Opened 13 years ago Closed 13 years ago

Ensure deleting addons doesn't mess up receipts

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: andy+bugzilla, Assigned: robhudson)

References

Details

(Whiteboard: [t:muffin])

Depends upon other things being done first, but when the app store and the marketplace is all complete we'll need to ensure that when a user deletes an add-on from AMO that: - no new app receipts can be issued, but pre-existing app receipts can be re-issued. - watermarking checks on update still works as expected and does nothing wierd. - the transactions are still in the users transaction log so that they can see the payments and refunds.
Summary: Ensure delete addons don't mess up receipts → Ensure deleting addons doesn't mess up receipts
I think we should soft delete premium addons. Partly because then everything else is easy.
Target Milestone: Q3 2011 → Q4 2011
Blocks: 690899
(In reply to Andy McKay [:andym] from comment #1) > I think we should soft delete premium addons. Partly because then everything > else is easy. wfm
Priority: -- → P2
Assignee: nobody → ashort
Target Milestone: Q4 2011 → 6.2.9
Assignee: ashort → chudson
Target Milestone: 6.2.9 → 6.3.0
Depends on: 699943
https://github.com/mozilla/zamboni/commit/a1a2345 soft delete == disabled_by_user. True db deletes are allowed for incomplete addons/apps still. The assumption being that these never made it to the public pages for installation and are safe to be deleted at the db level.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.