Fallback to configured base url if UriInfoStore not set

This commit is contained in:
René Pfeuffer
2018-09-11 16:03:32 +02:00
parent b3088fa762
commit 5b35fb2372
7 changed files with 68 additions and 15 deletions

View File

@@ -1,6 +1,7 @@
package sonia.scm.web;
import sonia.scm.api.v2.resources.UriInfoStore;
import sonia.scm.config.ScmConfiguration;
import sonia.scm.repository.spi.InitializingHttpScmProtocolWrapper;
import javax.inject.Inject;
@@ -10,7 +11,7 @@ import javax.inject.Singleton;
@Singleton
public class HgScmProtocolProviderWrapper extends InitializingHttpScmProtocolWrapper {
@Inject
public HgScmProtocolProviderWrapper(Provider<HgCGIServlet> servletProvider, Provider<HgPermissionFilter> permissionFilter, Provider<UriInfoStore> uriInfoStore) {
super(servletProvider, permissionFilter, uriInfoStore);
public HgScmProtocolProviderWrapper(Provider<HgCGIServlet> servletProvider, Provider<HgPermissionFilter> permissionFilter, Provider<UriInfoStore> uriInfoStore, ScmConfiguration scmConfiguration) {
super(servletProvider, permissionFilter, uriInfoStore, scmConfiguration);
}
}