Fix injection of AuditWriterToAsyncAppender Add missing injection annotation to allow the audit writer to be instantiated. Change-Id: Ic8d2428736566fd6da5ae0864cb5f59726345726
diff --git a/src/main/java/com/googlesource/gerrit/plugins/auditsl4j/AuditWriterToAsyncAppender.java b/src/main/java/com/googlesource/gerrit/plugins/auditsl4j/AuditWriterToAsyncAppender.java index 194af59..8ae8d68 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/auditsl4j/AuditWriterToAsyncAppender.java +++ b/src/main/java/com/googlesource/gerrit/plugins/auditsl4j/AuditWriterToAsyncAppender.java
@@ -16,6 +16,7 @@ import com.google.gerrit.server.util.SystemLog; import com.google.gerrit.server.util.time.TimeUtil; +import com.google.inject.Inject; import com.google.inject.Singleton; import org.apache.log4j.AsyncAppender; import org.apache.log4j.Level; @@ -28,6 +29,7 @@ private final Logger log = Logger.getLogger(LoggerAudit.AUDIT_LOGGER_NAME); private final AsyncAppender appender; + @Inject public AuditWriterToAsyncAppender(AuditConfig config, SystemLog systemLog) { String logName = config.getLogName().get(); appender = systemLog.createAsyncAppender(logName, new PatternLayout());