Adapt to using Instant in events instead of Timestamp
See change I19e93c3fc.
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: I24048865a0b3540fae1505eb25d0d4b3526fa4d1
diff --git a/java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersOnAddReviewer.java b/java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersOnAddReviewer.java
index d89d8b8..c839d8e 100644
--- a/java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersOnAddReviewer.java
+++ b/java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersOnAddReviewer.java
@@ -44,7 +44,7 @@
import com.google.inject.Provider;
import com.google.inject.Singleton;
import java.nio.file.Path;
-import java.sql.Timestamp;
+import java.time.Instant;
import java.util.List;
import java.util.Optional;
import java.util.stream.Stream;
@@ -147,7 +147,7 @@
Project.NameKey projectName,
Change.Id changeId,
List<AccountInfo> reviewers,
- Timestamp when,
+ Instant when,
int maxPathsInChangeMessages,
boolean asynchronous) {
try (Timer1.Context<String> ctx =
@@ -158,7 +158,7 @@
"addCodeOwnersMessageOnAddReviewer",
updateFactory -> {
try (BatchUpdate batchUpdate =
- updateFactory.create(projectName, currentUser, when.toInstant())) {
+ updateFactory.create(projectName, currentUser, when)) {
batchUpdate.addOp(changeId, new Op(reviewers, maxPathsInChangeMessages));
batchUpdate.execute();
}