[Merge] lp:~bhavesh-goyal093/postorius/fixed-postorius-method-decorators into lp:postorius

Bhavesh Goyal bhavesh.goyal093 at gmail.com
Mon Apr 13 23:10:34 CEST 2015


Bhavesh Goyal has proposed merging lp:~bhavesh-goyal093/postorius/fixed-postorius-method-decorators into lp:postorius.

Requested reviews:
  Mailman Coders (mailman-coders)
Related bugs:
  Bug #1435062 in Postorius: "Postorius gets confused in showing views for members with multiple roles"
  https://bugs.launchpad.net/postorius/+bug/1435062

For more details, see:
https://code.launchpad.net/~bhavesh-goyal093/postorius/fixed-postorius-method-decorators/+merge/256037

Fixed Bug #1435062 which caused postorius to show incorrect nav bar view for members posessing different roles.
The solution was found in correcting permissions for list_nav template and fixing method decorators for list_moderator_required which earlier didn't set is_list_owner to be True even if the user was the owner and as a result the view was shown to be incorrect.
Now the attributes are set correctly according to the roles and the nav bar sows correct view or different and multiple roles.
-- 
Your team Mailman Coders is requested to review the proposed merge of lp:~bhavesh-goyal093/postorius/fixed-postorius-method-decorators into lp:postorius.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 1878 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-coders/attachments/20150413/8bd115e1/attachment.diff>


More information about the Mailman-coders mailing list