Merge lp:~dobey/unity-scope-click/missing-reviews into lp:unity-scope-click
Proposed by
dobey
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Charles Kerr | ||||||||
Approved revision: | 414 | ||||||||
Merged at revision: | 415 | ||||||||
Proposed branch: | lp:~dobey/unity-scope-click/missing-reviews | ||||||||
Merge into: | lp:unity-scope-click | ||||||||
Diff against target: |
66 lines (+14/-14) 2 files modified
libclickscope/click/preview.cpp (+13/-14) libclickscope/click/preview.h (+1/-0) |
||||||||
To merge this branch: | bzr merge lp:~dobey/unity-scope-click/missing-reviews | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Charles Kerr (community) | Approve | ||
PS Jenkins bot | continuous-integration | Needs Fixing | |
Review via email: mp+285131@code.launchpad.net |
Commit message
Refactor showing review widget to only do work if app is installed.
Add qualifier to only show review widget if app has download_url from store.
Don't check review.rating again to see if review is being submitted or not.
Description of the change
This branch should fix it so that the review entry box is always shown for installed apps in the store scope, and is not shown for side-loaded apps which are not in the store, in the apps scope. Unfortunately, this is all done inside the preview machinery, and very tightly coupled to needing the Qt bridge, so there are no new tests added in this branch, and it has to be tested manually.
To post a comment you must log in.
FAILED: Continuous integration, rev:412 jenkins. qa.ubuntu. com/job/ unity-scope- click-ci/ 702/ jenkins. qa.ubuntu. com/job/ unity-scope- click-wily- amd64-ci/ 106/console jenkins. qa.ubuntu. com/job/ unity-scope- click-wily- armhf-ci/ 102/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- scope-click- ci/702/ rebuild
http://