site resolver: add null check when resolveLoadable returns null.

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

@ -111,11 +111,13 @@ 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);
}
} }
} }
} }

Loading…
Cancel
Save