-class EditDistroByOwnersRegistryExpertOrAdmins(
+class EditDistributionByOwnersRegistryExpertsOrAdmins(
EditByOwnersRegistryExpertsOrAdmins):
"""The owner of a distribution should be able to edit its
information; it is mainly administrative data, such as bug
@@ -1167,7 +1167,7 @@
return True
else:
return (user.in_rosetta_experts or
- EditDistributionByDistroOwnersOrAdmins(
+ EditByOwnersOrAdmins( self.obj).checkAuthenticated(user))
Here is the incremental to fix the lint issue:
=== modified file 'lib/canonical/ launchpad/ security. py' launchpad/ security. py 2010-06-07 15:52:21 +0000 launchpad/ security. py 2010-06-07 16:29:17 +0000
--- lib/canonical/
+++ lib/canonical/
@@ -781,7 +781,7 @@
usedfor = IDistribution
-class EditDistroByOwn ersRegistryExpe rtOrAdmins( nByOwnersRegist ryExpertsOrAdmi ns( rsRegistryExper tsOrAdmins) : rosetta_ experts or nByDistroOwners OrAdmins( dmins(
self. obj).checkAuthe nticated( user))
+class EditDistributio
EditByOwne
"""The owner of a distribution should be able to edit its
information; it is mainly administrative data, such as bug
@@ -1167,7 +1167,7 @@
return True
else:
return (user.in_
- EditDistributio
+ EditByOwnersOrA