Merge lp://staging/~michael.nelson/ubuntu-webcatalog/1002262-dont-insert-errors-via-ajax into lp://staging/ubuntu-webcatalog
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Łukasz Czyżykowski | ||||
Approved revision: | 130 | ||||
Merged at revision: | 124 | ||||
Proposed branch: | lp://staging/~michael.nelson/ubuntu-webcatalog/1002262-dont-insert-errors-via-ajax | ||||
Merge into: | lp://staging/ubuntu-webcatalog | ||||
Diff against target: |
128 lines (+42/-10) 5 files modified
src/webcatalog/forms.py (+1/-1) src/webcatalog/templates/webcatalog/application_detail.html (+11/-7) src/webcatalog/tests/test_views.py (+20/-0) src/webcatalog/utilities.py (+1/-1) src/webcatalog/views.py (+9/-1) |
||||
To merge this branch: | bzr merge lp://staging/~michael.nelson/ubuntu-webcatalog/1002262-dont-insert-errors-via-ajax | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Łukasz Czyżykowski (community) | Approve | ||
Review via email: mp+107341@code.staging.launchpad.net |
Commit message
Handle multiple apps per packagename/
Description of the change
Overview
========
Contrary to the branch name, the issue was not related to any API call or ajax response. See bug 1002262 for the details, but in summary, we've now got multiple applications with the same packagename and distroseries in the DB (skype, unity-lens-
`fab test`
[1] Note: due to another bug, even if we've since removed the app from the published apps on myapps, the corresponding record won't have been removed in uwc - we only import new ones - bug 985446.
LGTM