|
|
@ -111,14 +111,16 @@ public class SiteResolver { |
|
|
|
|
|
|
|
|
|
|
|
for (Site site : siteRepository.all().getAll()) { |
|
|
|
for (Site site : siteRepository.all().getAll()) { |
|
|
|
if (site.resolvable().respondsTo(httpUrl)) { |
|
|
|
if (site.resolvable().respondsTo(httpUrl)) { |
|
|
|
Loadable resolved = loadableProvider.get( |
|
|
|
Loadable resolvedLoadable = site.resolvable().resolveLoadable(site, httpUrl); |
|
|
|
site.resolvable().resolveLoadable(site, httpUrl)); |
|
|
|
if (resolvedLoadable != null) { |
|
|
|
|
|
|
|
Loadable resolved = loadableProvider.get(resolvedLoadable); |
|
|
|
|
|
|
|
|
|
|
|
if (resolved != null) { |
|
|
|
if (resolved != null) { |
|
|
|
return new LoadableResult(resolved); |
|
|
|
return new LoadableResult(resolved); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return null; |
|
|
|
return null; |
|
|
|
} |
|
|
|
} |
|
|
|