v2.16.20
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEE8OJNpm/6pzcIHlp+H/+qXhhx93UFAl7RjC4ACgkQH/+qXhhx
93Wz8Af/XQ0qK4E6BYHBmki9zL4fl7kfClJUUfXiLKjeIFEdomSHmd6TRMFRbSbx
ChE4qI4aKhgO8uHJsKHR0GFYqGUhAC+0flrAqY0tlI0hLzlpFaZHX55Bx4klHD9y
s8F/R1EQaSqgT6XXqYzqVWpybP96jpVkllDztqWcT6U4+5XSy/O8Cn6+rdJ0Z/pP
qqQJRNatRVaiMXA1zfL//pIafRTb8/2Nv/cm0Rahr+wwKU3j/4qN8Grg44PZJuaT
cybPHJGt9p/Aq7op9emw84XemsmHdcNdcRPnRcToXXed4wp0clcWwHuSlzs98A9a
WhQUnF47BzQrR3ZhGHMft+hbhsFfRA==
=QMd2
-----END PGP SIGNATURE-----
Fix replication of project deletion

Fix a regression where the project deletion was not propagated
to the remote nodes because its associated project state was
missing from the project cache.

When replicating deletions, the project state is not present as
the replication plugin is receiving the deletions ex-post
and therefore do not have access to the project anymore.

The associated checks for project visibility and read only state
are not valid for project deletions.

Bug: Issue 12806
Change-Id: I7a9ac01b01d5dd40b8bf0c4d3347256f430329ac
2 files changed
tree: 21c17e2cea0b43720d224efd36586fe8074a23ef
  1. .gitignore
  2. .mailmap
  3. .settings/
  4. BUILD
  5. LICENSE
  6. src/