Merge branch 'stable-3.1' into stable-3.2
* stable-3.1: Update git submodules Update git submodules Update git submodules Update git submodules Update git submodules Update git submodules Update git submodules Update git submodules Fix 'visibleto' predicate for group Upgrade recommended version of buildifier to 3.0.0 Update git submodules Update git submodules Update git submodules Change-Id: I95c5ea380a7135aadf5713fd4ec5772adb77a0c7
This commit is contained in:
@@ -86,7 +86,10 @@ public class ChangeIsVisibleToPredicate extends IsVisibleToPredicate<ChangeData>
|
||||
PermissionBackend.WithUser withUser =
|
||||
user.isIdentifiedUser()
|
||||
? permissionBackend.absentUser(user.getAccountId())
|
||||
: permissionBackend.user(anonymousUserProvider.get());
|
||||
: permissionBackend.user(
|
||||
Optional.of(user)
|
||||
.filter(u -> u instanceof SingleGroupUser)
|
||||
.orElseGet(anonymousUserProvider::get));
|
||||
try {
|
||||
withUser.indexedChange(cd, notes).check(ChangePermission.READ);
|
||||
} catch (PermissionBackendException e) {
|
||||
|
||||
Reference in New Issue
Block a user