Use PermissionBackend#currentUser() where applicable

Change-Id: Idae8fa6e06152b6ab39aa521ddfde04724dedaf6
diff --git a/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java b/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java
index 45071bc..8c44904 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java
@@ -271,7 +271,7 @@
                   }
                   try {
                     permissionBackend
-                        .user(userProvider)
+                        .user(userProvider.get())
                         .project(project)
                         .ref(ref)
                         .check(RefPermission.READ);
diff --git a/src/main/java/com/googlesource/gerrit/plugins/replication/PushOne.java b/src/main/java/com/googlesource/gerrit/plugins/replication/PushOne.java
index 5671994..b80f4a7 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/replication/PushOne.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/replication/PushOne.java
@@ -481,7 +481,7 @@
 
     Map<String, Ref> local = git.getAllRefs();
     boolean filter;
-    PermissionBackend.ForProject forProject = permissionBackend.user(userProvider).project(projectName);
+    PermissionBackend.ForProject forProject = permissionBackend.currentUser().project(projectName);
     try {
       projectState.checkStatePermitsRead();
       forProject.check(ProjectPermission.READ);