Merge branch 'stable-2.13' into stable-2.14 * stable-2.13: Fix cyclic dependency when using site_path from system_config table Change-Id: I519ee80c35190e1fe08d88522cbe64e464a44513
diff --git a/gerrit-war/src/main/java/com/google/gerrit/httpd/SitePathFromSystemConfigProvider.java b/gerrit-war/src/main/java/com/google/gerrit/httpd/SitePathFromSystemConfigProvider.java index 0535f26..e1eb9de 100644 --- a/gerrit-war/src/main/java/com/google/gerrit/httpd/SitePathFromSystemConfigProvider.java +++ b/gerrit-war/src/main/java/com/google/gerrit/httpd/SitePathFromSystemConfigProvider.java
@@ -17,6 +17,7 @@ import com.google.gerrit.reviewdb.client.SystemConfig; import com.google.gerrit.reviewdb.server.ReviewDb; import com.google.gerrit.server.config.SitePath; +import com.google.gerrit.server.schema.ReviewDbFactory; import com.google.gwtorm.server.OrmException; import com.google.gwtorm.server.SchemaFactory; import com.google.inject.Inject; @@ -30,7 +31,8 @@ private final Path path; @Inject - SitePathFromSystemConfigProvider(SchemaFactory<ReviewDb> schemaFactory) throws OrmException { + SitePathFromSystemConfigProvider(@ReviewDbFactory SchemaFactory<ReviewDb> schemaFactory) + throws OrmException { path = read(schemaFactory); }