Merge lp://staging/~mikemc/software-center/add-purchase-helper-no-token into lp://staging/~dobey/software-center/purchase-helper
Status: | Merged |
---|---|
Merged at revision: | 3305 |
Proposed branch: | lp://staging/~mikemc/software-center/add-purchase-helper-no-token |
Merge into: | lp://staging/~dobey/software-center/purchase-helper |
Diff against target: |
380 lines (+125/-155) 4 files modified
bin/ubuntu-app-purchase-helper (+8/-7) softwarecenter/app_purchase_helper/AppPurchaseHelper.py (+15/-9) softwarecenter/app_purchase_helper/scaclient.py (+0/-134) softwarecenter/backend/piston/scaclient_pristine.py (+102/-5) |
To merge this branch: | bzr merge lp://staging/~mikemc/software-center/add-purchase-helper-no-token |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
dobey | Approve | ||
Review via email:
|
Commit message
- Fixes to purchase-helper script and support code to correctly purchase using a SKU.
Description of the change
- Fixes to purchase-helper script and support code to correctly purchase using a SKU.
- Also updates existing scaclient_
TO TEST: delete your Software Center token to trigger a refreshed one
Then trigger a free purchase and download from production (using api on staging)
% SOFTWARE_
624 is a magic number, it's the app ID, which is only available from the DB currently, but will become visible soon, see bug# 1170268.