Jürgen Gmach has proposed merging 
~jugmac00/launchpad:fix-regression-ppa-permissions-update into launchpad:master.

Commit message:
Fix doctests for recent ppa permissions update

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/437166
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of 
~jugmac00/launchpad:fix-regression-ppa-permissions-update into launchpad:master.
diff --git a/lib/lp/soyuz/stories/webservice/xx-archive.rst b/lib/lp/soyuz/stories/webservice/xx-archive.rst
index dec06cd..68d1294 100644
--- a/lib/lp/soyuz/stories/webservice/xx-archive.rst
+++ b/lib/lp/soyuz/stories/webservice/xx-archive.rst
@@ -1433,7 +1433,7 @@ describes the maximum size, in MiB, allowed for the archive.
     1024
 
 Modifying the authorized_size attribute through the API is not allowed except
-for admins, commercial admins, and PPA admins.
+for admins, commercial admins, PPA admins, and Launchpad developers.
 
     >>> mark_archive["authorized_size"] = 4096
     >>> response = modify_archive(admin_webservice, mark_archive)
@@ -1448,7 +1448,7 @@ Attempting to modify this flag without the necessary permissions will fail.
     >>> print(modify_archive(user_webservice, mark_archive))
     HTTP/1.1 401 Unauthorized
     ...
-    (<Archive at ...>, 'authorized_size', 'launchpad.Admin')
+    (<Archive at ...>, 'authorized_size', 'launchpad.Moderate')
 
 Private archives
 ~~~~~~~~~~~~~~~~
@@ -1643,7 +1643,7 @@ Modifying privacy
 ~~~~~~~~~~~~~~~~~
 
 Modifying the privacy flag through the API is not allowed except for
-admins, commercial admins, and PPA admins.
+admins, commercial admins, PPA admins, and Launchpad developers.
 
     >>> login("foo....@canonical.com")
     >>> pubpriv_archive_db = factory.makeArchive(
@@ -1657,7 +1657,7 @@ admins, commercial admins, and PPA admins.
     >>> print(modify_archive(user_webservice, pubpriv_archive))
     HTTP/1.1 401 Unauthorized
     ...
-    (<Archive at ...>, 'private', 'launchpad.Admin')
+    (<Archive at ...>, 'private', 'launchpad.Moderate')
 
     >>> login("foo....@canonical.com")
     >>> ppa_admin = factory.makePerson(
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to     : launchpad-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help   : https://help.launchpad.net/ListHelp

Reply via email to