"Cancel Purchase" button not shown after installation
Bug #1468032 reported by
Alejandro J. Cura
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pay-service (Ubuntu) |
Fix Released
|
High
|
dobey | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
unity-scope-click (Ubuntu) |
Fix Released
|
High
|
dobey |
Bug Description
Right after purchasing and installing an app the button is shown as "Uninstall" (when it should be "Cancel Purchase"). After going back to the scope and refreshing the results, the preview shows "Cancel Purchase" as expected.
Related branches
lp:~dobey/unity-scope-click/fix-the-flow
- PS Jenkins bot: Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 703 lines (+137/-103)11 files modifiedlibclickscope/click/pay.cpp (+18/-6)
libclickscope/click/pay.h (+1/-1)
libclickscope/click/preview.cpp (+56/-31)
libclickscope/click/preview.h (+17/-6)
libclickscope/tests/mock_pay.h (+8/-0)
libclickscope/tests/test_pay.cpp (+0/-2)
libclickscope/tests/test_preview.cpp (+27/-53)
scope/clickapps/apps-scope.cpp (+3/-1)
scope/clickapps/apps-scope.h (+3/-1)
scope/clickstore/store-scope.cpp (+3/-1)
scope/clickstore/store-scope.h (+1/-1)
lp:~dobey/pay-service/fix-verify-refundable
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 618 lines (+145/-120)12 files modifiedlibpay/pay-package.cpp (+19/-66)
service/dbus-interface.cpp (+6/-2)
service/item-interface.h (+2/-1)
service/item-memory.cpp (+26/-7)
service/item-null.h (+5/-0)
service/verification-factory.h (+1/-1)
service/verification-http.cpp (+39/-12)
tests/item-test.h (+11/-4)
tests/libpay-tests.cpp (+23/-23)
tests/setup-staging.sh (+1/-1)
tests/verification-http-tests.cpp (+2/-1)
tests/verification-test.h (+10/-2)
lp:~dobey/pay-service/signal-timeout
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 2944 lines (+1050/-1081)40 files modifiedcommon/CMakeLists.txt (+6/-8)
data/astyle-config (+0/-44)
data/com.canonical.pay.package.xml (+21/-21)
data/com.canonical.pay.payui.xml (+5/-5)
data/com.canonical.pay.xml (+5/-5)
debian/control (+1/-2)
libpay/CMakeLists.txt (+4/-9)
libpay/libpay.map (+2/-2)
libpay/pay-package.cpp (+19/-66)
pay-test-app/CMakeLists.txt (+1/-1)
pay-test-app/package.cpp (+66/-66)
pay-test-app/package.h (+15/-15)
pay-test-app/pay-test-app.cpp (+9/-9)
pay-test-app/pay-test-app.qml (+74/-74)
service/CMakeLists.txt (+4/-8)
service/dbus-interface.cpp (+6/-2)
service/item-interface.h (+2/-1)
service/item-memory.cpp (+26/-7)
service/item-null.h (+5/-0)
service/verification-factory.h (+18/-18)
service/verification-http.cpp (+39/-12)
service/verification-http.h (+4/-4)
service/verification-null.h (+3/-3)
service/webclient-curl.h (+5/-5)
service/webclient-factory.h (+23/-23)
service/webclient-null.h (+3/-3)
tests/dbus-interface-tests.cpp (+30/-30)
tests/item-memory-tests.cpp (+208/-208)
tests/item-test.h (+11/-4)
tests/libpay-tests.cpp (+24/-24)
tests/mir-mock.cpp (+44/-44)
tests/purchase-test.h (+37/-37)
tests/refund-http-tests.cpp (+99/-99)
tests/refund-test.h (+49/-49)
tests/setup-staging.sh (+6/-6)
tests/token-grabber-null.h (+5/-5)
tests/verification-http-endpoints/packages/good/items/by-sku/device-id.in (+2/-2)
tests/verification-http-endpoints/packages/good/items/by-sku/simple.in (+2/-2)
tests/verification-http-tests.cpp (+107/-106)
tests/verification-test.h (+60/-52)
Changed in unity-scope-click (Ubuntu): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in pay-service (Ubuntu): | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Rodney Dawes (dobey) |
To post a comment you must log in.
This bug was fixed in the package pay-service - 2.0.0+15. 10.20150702- 0ubuntu1
--------------- 15.10.20150702- 0ubuntu1) wily; urgency=medium
pay-service (2.0.0+
[ CI Train Bot ]
* New rebuild forced.
[ Rodney Dawes ]
* Ensure refund expiration time is properly cached and sent via dbus
signal. (LP: #1468032)
-- CI Train Bot <email address hidden> Thu, 02 Jul 2015 22:42:22 +0000