site resolver: add null check when resolveLoadable returns null.

#475
refactor-toolbar
Floens 7 years ago
parent bbfb4cd73b
commit fa90e888f7
  1. 6
      Clover/app/src/main/java/org/floens/chan/core/site/SiteResolver.java

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

Loading…
Cancel
Save