Merge lp:~cjwatson/launchpad/pocket-permissions into lp:launchpad
| Status: | Merged |
|---|---|
| Approved by: | William Grant on 2012-06-13 |
| Approved revision: | no longer in the source branch. |
| Merged at revision: | 15412 |
| Proposed branch: | lp:~cjwatson/launchpad/pocket-permissions |
| Merge into: | lp:launchpad |
| Diff against target: |
286 lines (+121/-35) 3 files modified
lib/lp/soyuz/browser/archive.py (+6/-0) lib/lp/soyuz/browser/archivepermission.py (+5/-3) lib/lp/soyuz/stories/webservice/xx-archive.txt (+110/-32) |
| To merge this branch: | bzr merge lp:~cjwatson/launchpad/pocket-permissions |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| William Grant | code | 2012-06-13 | Approve on 2012-06-13 |
|
Review via email:
|
|||
Commit Message
Fix archive permission traversal to handle pocket permissions.
Description of the Change
== Summary ==
https:/
== Proposed fix ==
Fix the traversal methods, and of course improve test coverage to catch this kind of thing.
== LOC Rationale ==
+86. The previous branch this builds on was -46, and I have 2300 lines of credit so I'd like to count this against some of that.
== Tests ==
bin/test -vvct xx-archive.txt
== Demo and Q/A ==
Same as https:/
== Lint ==
./lib/lp/
43: want exceeds 78 characters.
47: want exceeds 78 characters.
173: want exceeds 78 characters.
190: want exceeds 78 characters.
207: want exceeds 78 characters.
224: want exceeds 78 characters.
370: want exceeds 78 characters.
431: want exceeds 78 characters.
562: want exceeds 78 characters.
624: want exceeds 78 characters.
Most of this is pre-existing, except for one line which follows the same pattern as the others.
