Merge lp:~gmb/launchpad/make-bnl-descriptions-readable-bug-664566 into lp:launchpad
| Status: | Merged |
|---|---|
| Merged at revision: | 11832 |
| Proposed branch: | lp:~gmb/launchpad/make-bnl-descriptions-readable-bug-664566 |
| Merge into: | lp:launchpad |
| Prerequisite: | lp:~gmb/launchpad/include-bnl-bug-651108 |
| Diff against target: |
534 lines (+374/-20) 7 files modified
lib/lp/bugs/browser/bugsubscription.py (+91/-14) lib/lp/bugs/browser/tests/test_bugsubscription_views.py (+94/-0) lib/lp/bugs/stories/bugs/xx-bug-personal-subscriptions-advanced-features.txt (+43/-0) lib/lp/services/features/rulesource.py (+9/-4) lib/lp/services/features/testing.py (+68/-0) lib/lp/services/features/tests/test_helpers.py (+67/-0) lib/lp/services/memcache/doc/tales-cache.txt (+2/-2) |
| To merge this branch: | bzr merge lp:~gmb/launchpad/make-bnl-descriptions-readable-bug-664566 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Abel Deuring (community) | code | 2010-10-22 | Approve on 2010-10-22 |
|
Review via email:
|
|||
Commit Message
BugNotification
Description of the Change
This branch fixes bug 664566 and bug 664569 by altering the way that BugNotification
== lib/lp/
- I've added a mapping of BugNotification
- I've dropped BugNotification
== lib/lp/
- I've added a test to ensure that trying to subscribe with BugNotification
== lib/lp/
- I've updated the existing pagetest to reflect the changes in this branch.

nice work! just one nitpick:
(17:58:02) adeuring: gmb: I think @cachedproperty would be better for _bug_notificati on_level_ field. I understand that it is used just once, but just in case it is used later somewhere else, we can/should use the same Choice instance
(17:58:32) gmb: adeuring: Okay, sure.